table_info (get)
Il comando permette di recuperare le caratteristiche e le proprietà di una tabella specifica all’interno del database richiesto. Oltre alle caratteristiche della tabella saranno disponibili anche tutti i campi che la compongono con le loro caratteristiche.
tablename Nome della tabella da recuperare. db Nome del database dove recuperare la tabella. token Il token di identificazione dell’utente. |
https://web.nios4.com/ws/?action=table_info&db=db&tablename=customer&token=00000000
notfound La tabella richiesta non esiste unauthorized Non si hanno i permessi di visualizzazione per la tabella richiesta |
{ "error": false, Identificatore errore "table": { "gguid": "guid", Id globale "tid": "20190923135015", Identificatore temporale "eli": "0", Se la tabella è eliminata "arc": "0", Indice archivio "ut": "user", Ultimo utente "ind": "0", Indice di ordinamento "displayable": "1", Permesso di visualizzazione "eliminable": "1", Permesso di eliminazione "editable": "1", Permesso di editazione "tablename": "customer", Nome effettivo della tabella "syncyes": "1", Permesso di sincronizzazione "syncsel": "1", Permesso di sincro selettiva "syncno": "0", Permesso di sincro opzionale "param": {}", Parametri tabella "tablelabel": "Customer", Etichetta tabella "newlabel":"New Customer", Etichetta su nuovo record "expressions": "", Espressioni di calcolo "lgroup": "" Gruppo di appartenenza }, "fields": [ { "gguid": "g", Id globale campo "tid": "20190923135015", Identificatore temporale "eli": "0", Se il campo è eliminato "arc": "0", Indice archivio "ut":"user", Ultimo utente "ind": "1001", Indice di ordinamento "displayable": "1", Permesso di visualizzazione "eliminable": "1", Permesso di eliminazione "editable": "1", Permesso di editazione "tablename": "customer", Tabella di appartenenza "fieldname": "name", Nome effettivo del campo "fieldlabel": "Name", Etichetta del campo "fieldtype": "11", Tipo campo "viewcolumn": "1", Se la colonna è visibile "columnwidth": "200", Larghezza colonna "obligatory": "0", Se il campo è obbligatorio "param": "{}", Parametri campo "ofsystem": "1", Se il campo è di sistema "expression": "{}", Espressioni campo (non usato) "style":"{}", Stile del campo "panel": "", Pannello contenente il campo "panelindex": "0", Indice del pannello "fieldlabel2": "C Name", Etichetta sulla colonna "columnindex": "1" Indice della colonna },...], "record": { Template di riferimento per il record "gguid": "", utilizzabile nelle altre chiamate "tid": 0, per aggiungere e modificare i valori "eli": 0, nella tabella "arc": 0, "ut": "", "ind": 0, "exp": "", "gguidp": "", "uta": "", "tap": "", "dsp": "", "dsc": "", "dsq1": 0, "dsq2": 0, "utc": "", "tidc": 0, "name": "", }, "archives": [ Elenco degli archivi disponibili per la tabella { "gguid": "g", "tid": "20200323110641", "eli": "0", "arc": "0", "ut":"user", "ind": "2", "gguidp": "", "exp": "", "uta": "1050", "tap": "", "dsp": "", "dsc": "", "dsq1": "0", "dsq2": "0", "utc":"user", "tidc": "20191023132749", "tablename": "customer", "arcindex": "2", "archivename": "old" } ], "scripts": [ Elenco degli script associati alla tabella { "gguid": "g", "ind": 7, "tablename": "customer", "scriptname":"script", "scripttype": 3 } ], "preferences": [ Preferenze standard di impaginazione sulla scheda { "NC": "ind", "IN": 0, "VS": 0, "WD": 40, "SO": 0 },...] } |