It is currently 6 June 2025, 17:25 Advanced search

Pannello DB vs Clausola where aggiuntiva

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

Pannello DB vs Clausola where aggiuntiva

Postby r.bianco » 28 May 2025, 12:38

InDe 24.5

Pannello DB a cui vorrei aggiungere una clausola where dinamica.

Popolo il campo di una imdb con la clausola where da aggiungere:
Immagine 2025-05-28 143356.png
Immagine 2025-05-28 143356.png (4.49 KiB) Viewed 656 times


Lo aggiungo nella master qry in questo modo:
Immagine 2025-05-28 143013.png
Immagine 2025-05-28 143013.png (3.46 KiB) Viewed 656 times


L'SQL creato lo tratta come stringa, quindi non funziona:
Immagine 2025-05-28 143721.png
Immagine 2025-05-28 143721.png (2.83 KiB) Viewed 656 times


Dove sbaglio?
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: Pannello DB vs Clausola where aggiuntiva

Postby d.termini » 28 May 2025, 13:17

Prova a collegare il campo IMDB diretto e non il campo di pannello
Screenshot 2025-05-28 151601.png
Screenshot 2025-05-28 151601.png (7.78 KiB) Viewed 649 times
d.termini
 
Posts: 1656
Joined: 13 November 2017, 8:41

Re: Pannello DB vs Clausola where aggiuntiva

Postby r.bianco » 29 May 2025, 6:39

Sembra che la discriminante sia dove è posizionata la IMDB: se è dentro la videata non funziona, se è esterna funziona.
Proverò a replicarlo e nel caso segnalo.
Grazie mille per la dritta, iniziavo a credere di ricordare male e che non fosse possibile.
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: Pannello DB vs Clausola where aggiuntiva

Postby d.termini » 29 May 2025, 6:44

Buono a sapersi
d.termini
 
Posts: 1656
Joined: 13 November 2017, 8:41

Re: Pannello DB vs Clausola where aggiuntiva

Postby r.bianco » 29 May 2025, 7:06

Trovato.
Quando il campo di imdb viene usato come valore sotteso al pannello viene considerato un valore, quindi nel caso di stringhe il framework aggiunge gli apici.
Quando viene usato come campo di imdb diretto, esso viene appeso alla qry della master qry, ma lo fa nel momento della istanziazione della videata. Se il campo di imdb viene valorizzato successivamente all'istanziazione la qry non viene aggiornata. E` necessario chiamare pannello.updateQueries().
Grazie ancora.
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: Google [Bot], Majestic-12 [Bot] and 44 guests