Formula

di il
8 risposte

Formula

Buongiorno
Stò copiando passo passo un programma on line (tutorial).
In una query mi fa scrivere, nelle rispettive colonne queste formule:
1) IIf([Interrogativa]![N Fattura] IsNull;[Fattura].[N Fattura];[Interrogativa].[N Fattura]
2) IIf([Interrogativa]![Cliente] IsNull;[Fattura].[Cliente];[Interrogativa].[Cliente])
3) >=IIf([Intervalli]![Data1] IsNull;[Dilazione].[Data Incasso];[Intervalli].[Data1]) And <=IIf([Intervalli]![Data2] IsNull;[Dilazione].[Data Incasso];[Intervalli].[Data2])

Non ne funziona una. Mi da errore ed evidenzia su tutte "isNull"
Potete aiutarmi?

8 Risposte

  • Re: Formula

    Ti mancano dei Riferimenti nelle Librerie del VBA....?
  • Re: Formula

    Varie ipotesi:
    1. Bisogna vedere bene bene la visualizzazione struttura query
    2. Secondo me non si scrive
    [Interrogativa]![N Fattura] IsNull
    ma forse
    IsNull([Interrogativa]![N Fattura]) = True
    3. La 3. mi puzza che inizi con <= e, tuttavia non conviene condensare tutto in un'unica espressione, magari è meglio parcheggiare parti di espressione in un nuovo campo di query
  • Re: Formula

    Scusaete, so se potete.
    Andate a vedere lin così capite meglio:
    http://www.albertofortunato.com/come-creare-il-database-fatture-x/
    Video 12
  • Re: Formula

    Hai provato quello che ti è stato suggerito oppure no...?
    Non funziona che ti vengono dati suggerimenti e senza nemmeno seguirli deleghi al Forum la ricerca anomalie....!
  • Re: Formula

    Mi sono assentato....sto provando
  • Re: Formula

    L'esempio di osvaldo laviosa non funziona
    se scritto bene: IsNull([Interrogativa]![N Fattura]=True;[Fatture].[N Fattura];[Interrogativa].[N Fattura]).
  • Re: Formula

    Per quanto riguarda il tuo suggerimento ALEX, scusami sto imparando...non so nemmeno dove andarli a cercare i riferimenti VBA
  • Re: Formula

    Scusate se ci metto sempre t ripondere.sempre il lavoro.
    Ho risolto- Praticamente la funzione "IsNull" il programma la da come scritta....tutta attaccata-
    In realtà nella formula viene scritta staccata "Is Null"....cosi funziona perfettamente.

    Grazie a tutti
Devi accedere o registrarti per scrivere nel forum
8 risposte