Outils pour utilisateurs

Outils du site


lua:dbgrid

Ceci est une ancienne révision du document !


Comment utiliser un DBGRID en LUA

Récupérer le dataset d'un dbgrid

local ds=nsbase.datasetCreate("self.dbgrid1")

Récupérer la valeur d'un champ

local id=ds.getFieldname("id")

Manipuler les enregistrements

ds.next()

Changer le datasource , assignation d'une table

self.setProperty('DBGrid1.DataSource','table_contact')

Changer le datasource , assignation d'une vue (requête stockée)

self.setProperty('DBGrid1.DataSource','ListeContacts')

Changer le datadasource par une requête SQL

self.setProperty('DBGrid1.DataSource','select * from contacts')

ou

local query='select * from contacts')
self.setProperty('DBGrid1.DataSource','query)  

Voir datasource_vs_controldatasource

lua/dbgrid.1646243694.txt.gz · Dernière modification : 2022/03/02 18:54 de admin