Vai al contenuto

Inserire un campo script su una visualizzazione

Aggiornato il 03.10.2023
Le funzionalità descritte sono disponibili da Ready Pro v2020.2.
Le visualizzazioni sono personalizzabili in modo ancora piu' mirato tramite l'utilizzo di script.

Nell'Impostazione visualizzazioni delle procedure principali (articoli, clienti, fornitori, documenti, ecc.), tra i tanti campi disponibili, e' presente un campo chiamato Script.
Inserire un campo script su una visualizzazione – immagine 1
Aggiungendo questo tipo di campo nella visualizzazione, si accede automaticamente alla finestra di Script editor dove e' possibile inserire uno script che dia come risultato il valore da visualizzare in una colonna.

Tramite il menù Script language è possibile scegliere il tipo di linguaggio di scripting da utilizzare per lo script scegliendo tra:
- VBscript
- JScript
Inserire un campo script su una visualizzazione – immagine 2
Volendo fare un esempio, supponiamo di voler associare a una colonna della Lista articoli uno script che permette di calcolare e visualizzare la data dell'ultimo scarico di un articolo.
Inserire un campo script su una visualizzazione – immagine 3
Dopo aver modificato il titolo della colonna in Ultimo scarico, il risultato sarebbe simile a quello della figura sottostante.
Ovviamente, come per tutti i campi, e' inoltre possibile personalizzare l'intestazione della colonna, la larghezza e l'allineamento, ecc.
Inserire un campo script su una visualizzazione – immagine 4
Attenzione!
Lo sviluppo di script richiede un minimo di conoscenze di programmazione.
La reference con gli oggetti, i metodi e le proprieta' utilizzabili e' costantemente ampliata ed e' consultabile alla pagina Scripting language oppure cliccando sul pulsante Scripting reference all'interno dello script editor.
Inserire un campo script su una visualizzazione – immagine 5
E' presente anche una sezione con numerosi esempi di script gia' preparati che e' possibile copiare ed incollare.

Per chi ha esigenze specifiche o complesse che non riesce a risolvere autonomamente, e' sempre possibile acquistare delle ore di teleassistenza dal nostro sito: https://www.readypro.it/acquista/teleassistenza/products.10.68.55.sp.uw e farsi aiutare nella creazione degli script da un nostro tecnico specializzato.