Salve, ho un problema, come faccio a riempire una listbox con dati da db tale da riempire tre colonne ma tali che la seconda e la terza siano editabili ?
Inoltre il cambiamento di uno dei due campi editabili della riga selezionata deve eseguire dei calcoli che portano al cambiamento dell’altro campo. Al termine, con un tasto devo confermare tutto sul db.
Grazie
Umberto
Ciao Umberto,
Tre domande qui.
possibile iniziare a leggere il database e assegnare questi dati in una casella di riepilogo: in questo esempio vi un esempio.
Poi, ancora nell’aiuto, c’ una biut di codice per rendere una cella modificabile.
Infine, quando emette (LostFocus?) Dal modo di modifica della cella, esegue i calcoli e modifica l’altra cella.
Quando salvo i cambiamenti, credo che esista anche un esempio in SQLiteDataBase.Update.
Traduzione: Translate Google.
Ciao Emile, non vedo lesempio, inoltre il mio db è postgres.
il mio db SQLite.
il momento di dormire, lo guardo domani mattina.
Bad night !
http://developer.xojo.com/webinar-postgresql
http://documentation.xojo.com/index.php/PostgreSQL
http://developer.xojo.com/userguide/postgresql
http://documentation.xojo.com/index.php/Listbox
Hai mai usato PostgreSQL?
Lettura / scrittura?
Esistono codice di esempio in SQLiteDataBase: http://documentation.xojo.com/index.php/SQLiteDataBase , a voi adattarli a PostgreSQL.
il mio db SQLite.
Il mio problema non il db, ma rendere editabili le colonne della listbox, non ho ben capito come fare.
Grazie
Basta che metti nell’evento “Open” della listbox questo codice
Me.ColumnType(1) = Listbox.TypeEditable
Me.ColumnType(2) = Listbox.TypeEditable
http://documentation.xojo.com/index.php/Listbox
Listbox.TypeEditableTextField
Listbox.TypeEditableTextArea