Il dataview è un oggetto che rappresenta una scheda dati.
newcustomer = program.newdataview("customer","")
newcustomer.setvalue("name","Davide")
newcustomer.setvalue("surname","Sbreviglieri")
newcustomer.save()
actionenable
| Descrizione | Attiva o disattiva il pulsante delle azioni presente sulla scheda dati |
| Tipo Valore | boolean |
| Formato | boolean = dataview.actionenable |
| Tipologia | Proprietà |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
backcolorvalue
| Descrizione | Imposta il colore di sfondo di uno specifico campo presente sulla scheda dati |
| Tipo Valore | |
| Formato | dataview.backcolorvalue(fieldname, color) |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| color | integer | Il colore in formato intero da applicare al campo |
| fieldname | string | Il nome del campo al quale applicare il colore |
Esempi
dataview.backcolorvalue(`name`,-65536)
captionsave
| Descrizione | Modifica l`etichetta del pulsante salva |
| Tipo Valore | |
| Formato | dataview.captionsave(value) |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| value | string | Il valore da visualizzare come etichetta sul pulsante salva |
Esempi
dataview.captionsave(`Save now!`)
captionvalue
| Descrizione | Modifica l`etichetta di uno specifico campo presente sulla scheda dati |
| Tipo Valore | |
| Formato | dataview.captionvalue(fieldname, value) |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| fieldname | string | Il nome del campo al quale modificare l`etichetta |
| value | string | Il valore dell`etichetta da impostare |
Esempi
dataview.captionvalue(`name`,`Change name customer`)
createdocument
| Descrizione | Crea un oggetto di tipo documento |
| Tipo Valore | document |
| Formato | document = dataview.createdocument(gguidprinter) |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| gguidprinter | string | L`identificativo univoco della stampa che verrà utilizzata per creare il documento |
Esempi
print = dataview.createdocument(`YYY-YYY`)
disableediting
| Descrizione | Disattiva completamente l`editazione di tutti i campi e le tabelle aggiuntive presenti nella scheda dati |
| Tipo Valore | |
| Formato | dataview.disableediting() |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
Esempi
dataview.disableediting()
enablevalue
| Descrizione | Abilita o disattiva l`editazione di un valore bypassando il controllo sui permessi dell`utente |
| Tipo Valore | |
| Formato | dataview.enablevalue(fieldname, enabled) |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| enabled | boolean | il valore per identificare se il campo deve essere abilitato oppure no |
| fieldname | string | Il nome del campo da attivare o disattivare |
Esempi
dataview.enablevalue(`name`,true)
forecolorvalue
| Descrizione | Imposta il valore del colore del testo per uno specifico campo presente sulla scheda dati |
| Tipo Valore | |
| Formato | dataview.forecolorvalue(fieldname, color) |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| color | integer | Il colore in formato intero da applicare al campo |
| fieldname | string | Il nome del campo a cui applicare il colore del testo |
Esempi
dataview.forecolorvalue(`name`,-65536)
getatable
| Descrizione | Recupera un tabella aggiuntiva presente nella scheda dati |
| Tipo Valore | tableview |
| Formato | tableview = dataview.getatable(tablename) |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| tablename | string | Il nome della tabella da recuperare tra quelle presenti all`interno della scheda |
Esempi
rows = dataview.getatable(`orders_rows`)
getvalue
| Descrizione | Recupera il valore di un campo presente o nascosto sulla scheda dati |
| Tipo Valore | object |
| Formato | object = dataview.getvalue(fieldname) |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| fieldname | string | Il nome del campo da quale recuperare il valore |
Esempi
value = dataview.getvalue(`name`)
gguid
| Descrizione | L`identificativo univoco del record attualmente caricato nella scheda dati |
| Tipo Valore | string |
| Formato | string = dataview.gguid() |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
Esempi
id = dataview.gguid()
hideallocator
| Descrizione | Nasconde la tab riportante la tabella di calcolo dei ripartitori di valore se sono stati impostati |
| Tipo Valore | |
| Formato | |