Valore 0 (zero) anzichè #errore

Anonimo
2012-02-06T16:11:33+00:00

Buoansera a Tutti,

in un report ho la seguente espressione presente nell' origine controllo nella casella di testo158:

Origine di controllo: =[TESTO121]/[TESTO76]

Quando nelle caselle di testo surriferite mancano valori casella di testo158restituisce #Errore.

C'è un modo per fare restituire 0 (zero) anzichè #Errore ?

Grazie

Carlo

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

8 risposte

Ordina per: Più utili
  1. Anonimo
    2012-02-07T09:50:35+00:00

    Carlo, ma Testo76 e Testo121 cosa contengono quando và in errore Testo158?

    Perchè non utilizzi direttamente i campi dell'origine dati (con eventuale NZ(....;0)) nel campo Testo158?

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2012-02-07T09:29:42+00:00

    Ciao Mimmo,

    ho provato in questo modo, ti confermo che non da errore di sintassi, ma non risolve il problema ! In assenza di valori testo158 restituisce ancora #Errore e non 0

    Testo76 e Testo121 sono semplicemente due caselle  di testo inserite   in   un report che restituiscono dei valori mumerici.

    Carlo

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2012-02-07T08:33:02+00:00

    Ciao Carlo,

    ho provato il taglia ed incolla di:

    =IIF(ISNULL(TESTO76);0;NZ([TESTO121];0)/[TESTO76])

    e, tolto uno spazio ad inizio istruzione, non dà errore di sintassi.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento