con ogni probabilita' c'e' una condizione che scatta prima
con ogni probabilita' c'e' una condizione che scatta prima
Il problema è che invece di verificarsi questa condizione quando il valore della select strDenominazione è diversa da TUTTI:si verifica sempre questa:codice:elseif strDenominazione <> "TUTTI" then:master:codice:elseif CAT = 0 and stato = "TUTTE" and uoat = 0 then
sono vere tutte e due? quale viene prima (nel codice)?
Originariamente inviato da optime
sono vere tutte e due? quale viene prima (nel codice)?VVoVe: in effetti sono vere tutte e due perchè dal form arriva così:
selectCAT = 0
selectUOAT = 0
selectSTATO = TUTTE
strDenominazione <> TUTTI
nel codice viene primae poi quest'altra:codice:elseif CAT = 0 and stato = "TUTTE" and uoat = 0 thencodice:elseif strDenominazione <> "TUTTI" then
veramente???Originariamente inviato da optime
quindi non c'e' soluzione![]()
certo. ragiona: se il cielo e' blu fai questo, se invece il prato e' verde fai quest'altro. cosa succede se il cielo e' blu e il prato e' verde?
Cosa succede?Originariamente inviato da optime
certo. ragiona: se il cielo e' blu fai questo, se invece il prato e' verde fai quest'altro. cosa succede se il cielo e' blu e il prato e' verde?![]()
il programma fa 'questo' perche' il controllo della condizione 'il cielo e' blu' viene prima. pero' il programma lo scrivi tu, quindi poniti il problema: cosa faccio fare al programma quando *entrambe* le condizioni sono vere?
grazie, infatti avevo aggiunto quest'altra condizione:Originariamente inviato da optime
il programma fa 'questo' perche' il controllo della condizione 'il cielo e' blu' viene prima. pero' il programma lo scrivi tu, quindi poniti il problema: cosa faccio fare al programma quando *entrambe* le condizioni sono vere?sempre successiva allacodice:elseif CAT = 0 and UOAT = 0 and strDenominazione <> "TUTTI" thenma non cambia nulla...codice:elseif CAT = 0 and stato = "TUTTE" and uoat = 0 then![]()