Errore in campo vuoto nel report

di
Anonimizzato12387
il
8 risposte

Errore in campo vuoto nel report

Buonpomeriggio,
ho un report che punta in una query, ho un campo pippo1 pippo2 pippo3, ma se nella query il campo pippo3 è vuoto , il report mi genera l'errore sul quel campo perchè è vuoto. Sto cercando di usare un >> IIF([pippo3] Is Null OR [pippo3] ="" [pippo3]) ma sbaglio sintassi, qual'è quella giusta?
Grazie in anticipo.

Ionikekko

8 Risposte

  • Re: Errore in campo vuoto nel report

    Perchè mai il campo del report dovrebbe rifiutare i valori Null?
  • Re: Errore in campo vuoto nel report

    In realtà nel campo del report pippo3 c'è una formula =Somma([pippo3])/[sommapezzi]*100 che mi restituisce una percentuale.

    Br
  • Re: Errore in campo vuoto nel report

    Non puoi utilizzare =nz(...;0)

    se e' nullo ti rilascia 0

    fammi sapere
  • Re: Errore in campo vuoto nel report

    Ionikekko ha scritto:


    in realtà nel campo del report pippo3 c'è una formula =Somma([pippo3])/[sommapezzi]*100 che mi restituisce una percentuale.

    Br
    L'errore è matematico, un valore diviso per zero da un assurdo che la matematica rappresenta con Infinito, la prima cosa che chi sviluppa deve curare è di evitare questa condizione, o gestirla, ma non lasciarla libera.
  • Re: Errore in campo vuoto nel report

    Grazie per le risposte, ma è fuori dubbio la mia nubbiaggine, ci sono soluzioni? Voi che siete esperti come gestireste questa condizione? Se nella query il campo pippo3 è vuoto, è possibile far puntare il campo del report ..che ne sò...su un'altra tabella/query in maniera tale che il report funzioni lo stesso, magari che appaia la scritta VUOTO nel campo incriminato?

    tnk
    BR
  • Re: Errore in campo vuoto nel report

    La soluzione ti è stata data, la mia era solo una spiegazione.
    Ora visto che essere poco esperto non deve essere una scusante né un'alibi, prova il suggerimento dato magari leggendo nella guida gli aspetti tecnici.
  • Re: Errore in campo vuoto nel report

    pfmarro ha scritto:


    non puoi utilizzare =nz(...;0)

    se e' nullo ti rilascia 0

    fammi sapere

    Ciao, pfmarro, ci ho provato ma restituisce il valore 0 in qualsiasi condizione....
    =Nz(([3]);0)/[sommapezzi]*100

    ciao
  • Re: Errore in campo vuoto nel report

    Ionikekko ha scritto:


    pfmarro ha scritto:


    non puoi utilizzare =nz(...;0)

    se e' nullo ti rilascia 0

    fammi sapere

    Ciao, pfmarro, ci ho provato ma restituisce il valore 0 in qualsiasi condizione....
    =Nz(([3]);0)/[sommapezzi]*100

    ciao
    Cosa sarebbe quel [3]...? Il nome di un Campo...?
    Mi auguro di no.................. sicuro che quel [*100] vada li...?
Devi accedere o registrarti per scrivere nel forum
8 risposte