[Risolto] Formulario con dati della query

Discussioni sulle caratteristiche di database
Rispondi
Zyo
Messaggi: 11
Iscritto il: giovedì 29 ottobre 2015, 9:04

[Risolto] Formulario con dati della query

Messaggio da Zyo »

Salve a tutti.
Questo è il mio primo post sul forum.
Vengo al dunque, ho creato una tabella analisi dove inserisco dei dati, nella query mi trova un dato in base al valore presente nella tabella.
Come faccio a far immettere il dato nel formulario in base ai dati della query?
Forse non è chiaro ma non so come spiegarlo meglio.
Allego il Db forse si capisce meglio.

Ringrazio anticipatamente chi potrà darmi una mano avendo cercato sul forum
Allegati
Da vedere.odb
(12.96 KiB) Scaricato 105 volte
Ultima modifica di Zyo il giovedì 29 ottobre 2015, 12:52, modificato 1 volta in totale.
Libreoffice Versione: 4.2.0.3 su XP
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Formulario con dati della query

Messaggio da charlie »

Ciao, il tuo file contiene delle macro e non hai spiegato a cosa ti servono.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Zyo
Messaggi: 11
Iscritto il: giovedì 29 ottobre 2015, 9:04

Re: Formulario con dati della query

Messaggio da Zyo »

Ciao le macro son quelle per aprire tipo autoexec,aprire formulari,ecc. ma non le userò per adesso.
Libreoffice Versione: 4.2.0.3 su XP
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Formulario con dati della query

Messaggio da charlie »

Zyo ha scritto: Forse non è chiaro ma non so come spiegarlo meglio.
Allego il Db forse si capisce meglio.
Neanche il file (fra l'altro con un solo record) ha spiegato quello che vuoi. Nella query vedo diversi campi con lo stesso nome, temo possa nascere confusione.
Vuoi scorrere i dati immessi e vedere il risultato della query?
O vuoi selezionarli con una listbox?
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Zyo
Messaggi: 11
Iscritto il: giovedì 29 ottobre 2015, 9:04

Re: Formulario con dati della query

Messaggio da Zyo »

Ti spiego meglio.
Nella tabella c'è un valore da immettere "Vedi", nella query in base a quel valore viene fuori un dato " Sub-Alcalino" nell'esempio.
"Sub-alcalino" nel formulario viene scritto nel campo "Reazione",
ma se varia il valore di "Vedi" ,sul formulario deve cambiare anche il risultato sul campo "Reazione".
Se il valore di "Vedi" è tra 5.91 e 6.6 il dato deve essere "Sub-acido".
La domanda come faccio per avere questo valore il base a "Vedi"?
Non so come non fare confusione tra i campi dello stesso nome nella query.
Libreoffice Versione: 4.2.0.3 su XP
Zyo
Messaggi: 11
Iscritto il: giovedì 29 ottobre 2015, 9:04

Re: Formulario con dati della query

Messaggio da Zyo »

Ho modificato il DB forse adesso è più chiaro.
Nel formulario FRelazione il primo record ha "Sub-alcalino" perchè il valore di "Vedi" in T_Analisi è 7.8, nel secondo record il valore di "Vedi" è 5.8
e dovrebbe apparire "Acido".
Forse la tutti i campi con lo stesso nome crea confusione ma si può fare diversamente?
Allegati
Da vedere Modifica.odb
(21.45 KiB) Scaricato 107 volte
Libreoffice Versione: 4.2.0.3 su XP
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Formulario con dati della query

Messaggio da charlie »

Ho lavorato sul primo file, quindi non tengo conto di quello successivo.
La cosa si risolve "concatenando" tutti i CASE WHEN della query in un unico campo.
Vedi il file allegato.
Allegati
Da_vedere_2.odb
(13.05 KiB) Scaricato 140 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Zyo
Messaggi: 11
Iscritto il: giovedì 29 ottobre 2015, 9:04

Formulario con dati della query

Messaggio da Zyo »

Grazieeeeeeeeeeeeeeeeee charlie.
Era proprio quello che cercavo di fare ma non essendo un esperto (Come Te e Tanti altri in questo Forum). :bravo:
Non sarei riuscito in nessun modo a fare ciò che hai fatto.
Grazie di nuovo e Buona Giornata.
Libreoffice Versione: 4.2.0.3 su XP
Rispondi