L`oggetto rappresenta il programma
clienttype = program.type()
if clienttype == 1 then
output.print("Client windows")
else
output.print("Other client")
end
dismisspresentation
| Descrizione | Chiude una finestra web in base al suo identificatore |
| Tipo Valore | |
| Formato | program.dismisspresentation(identifier) |
| Tipologia | Metodo |
| Sistemi | |
| Parametro | Tipo Valore | Descrizione |
| identifier | string | L`identificatore della finestra da chiudere |
forcesync
| Descrizione | Se il database attuale è un cloud forza la sincronizzazione con il server |
| Tipo Valore | |
| Formato | program.forcesync() |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
Esempi
program.forcesync()
geocoding
| Descrizione | Dato un indirizzo il sistema restituisce l`indirizzo normalizzato usando il servizio di google maps e le sue coordinate geografiche |
| Tipo Valore | list> |
| Formato | list> = program.geocoding(address) |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| address | string | L`indirizzo completo da inviare |
Esempi
address = program.geocoding(`via genova 12,41012 Carpi Modena Italy`)
geocodingreverse
| Descrizione | Converte una latitudine e una longitudine in un indirizzo reale utilizzando il servizio di Google maps |
| Tipo Valore | list |
| Formato | list = program.geocodingreverse(lat, lng) |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| lat | double | La latitudine della coordinata geografica |
| lng | double | La longitudine della coordinata geografica |
Esempi
address = program.geocodingreverse(-1,-1)
geolocation
| Descrizione | Solo per i sistemi mobile ridà la coordinata gps del dispositivo |
| Tipo Valore | list |
| Formato | list = program.geolocation() |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
Esempi
coordinates = program.geolocation()
getcarttable
| Descrizione | Recupera la tabella di gestione del carrello associata a una tabella dati specifica |
| Tipo Valore | carttable |
| Formato | carttable = program.getcarttable(tablename) |
| Tipologia | Metodo |
| Sistemi | Web, Android, IOS |
| Parametro | Tipo Valore | Descrizione |
| tablename | string | Il nome della tabella associata al carrello |
getownerid
| Descrizione | Restituisce l`identificativo univoco dell`utente propietario del database corrente |
| Tipo Valore | single |
| Formato | single = program.getownerid() |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
Esempi
id = program.getownerid()
getownerusername
| Descrizione | Restituisce il nome dell`utente proprietario del database corrente |
| Tipo Valore | string |
| Formato | string = program.getownerusername() |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
Esempi
username = program.getownerusername()
getparam
| Descrizione | Recupera un valore dello spazio globale del programma in base a una chiave |
| Tipo Valore | object |
| Formato | value = program.getparam(key) |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| key | string | La chiave del valore |
getstringuserid
| Descrizione | Restituisce l`identificativo univoco in formato stringa dell`utente attuale |
| Tipo Valore | string |
| Formato | string = program.getstringuserid() |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
Esempi
stringid = program.getstringuserid()
getusercategory
| Descrizione | Restituisce la categoria in formato bitwise dell`utente corrente |
| Tipo Valore | double |
| Formato | double = program.getusercategory() |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
Esempi
category = program.getusercategory()
getuserid
| Descrizione | Restituisce l`identificativo univoco dell`utente corrente |
| Tipo Valore | integer |
| Formato | integer = program.getuserid() |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
Esempi
id = program.getuserid()
getusername
| Descrizione | Restituisce la mail o il nome dell`utente corrente |
| Tipo Valore | string |
| Formato | string = program.getusername() |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
Esempi
username = program.getusername()
insertcart
| Descrizione | Inserisce un riferimento di record all`interno del carrello per la creazione degli ordini |
| Tipo Valore | |
| Formato | program.insertcart(tablename, gguid, gguidvariant, qta) |
| Tipologia | Metodo |
| Sistemi | Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| gguid | string | L`identificativo univoco del record da inserire nel carrello |
| gguidvariant | string | L`indentificativo univoco dell`eventuale sotto variante del record da inserire nel carrello |
| qta | double | La quantità del record da inserire nel carrello |
newsubscript
| Descrizione | Carica uno script all’interno di un altro per essere eseguito |
| Tipo Valore | subscript |
| Formato | value = program.newsubscript(gguid_script) |
| Tipologia | Metodo |
| Sistemi | Windows, Web, Android, IOS, Mac OS |
| Parametro | Tipo Valore | Descrizione |
| gguid_script | string | Il gguid dello script da caricare |
Esempi
program.setparam("VALUE1","1")
script_example = program.newsubscript("GGUID SCRIPT")
script_example.execute()