Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 27

Discussione: ElseIf non rispettata.

  1. #11
    con ogni probabilita' c'e' una condizione che scatta prima

  2. #12
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Il problema è che invece di verificarsi questa condizione quando il valore della select strDenominazione è diversa da TUTTI:
    codice:
    elseif strDenominazione <> "TUTTI" then
    si verifica sempre questa:
    codice:
    elseif CAT = 0 and stato = "TUTTE" and uoat = 0 then
    :master:

  3. #13
    sono vere tutte e due? quale viene prima (nel codice)?

  4. #14
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    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 prima
    codice:
    elseif CAT = 0 and stato = "TUTTE" and uoat = 0 then
    e poi quest'altra:
    codice:
    elseif strDenominazione <> "TUTTI" then

  5. #15
    quindi non c'e' soluzione

  6. #16
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da optime
    quindi non c'e' soluzione
    veramente???

  7. #17
    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?

  8. #18
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    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?
    Cosa succede?

  9. #19
    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?

  10. #20
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    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?
    grazie, infatti avevo aggiunto quest'altra condizione:
    codice:
    elseif CAT = 0 and UOAT = 0 and strDenominazione <> "TUTTI" then
    sempre successiva alla
    codice:
    elseif CAT = 0 and stato = "TUTTE" and uoat = 0 then
    ma non cambia nulla...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.