la sintassi di IIf è questa:Originariamente inviato da ULTRAREFLEX
1)...
ContatoreVolante = IIf(IsNull(DMax("[Riga]", "[TabellaTemp]") + 3), 1)
Solo che mi dà errore: Argomento non facoltativo. Vorrei solo dirgli che se lo trova null di impostarlo a 1 ma non ci riesco.
IIf(Espressione, True, False)
ciò significa che bisogna specificare l'espressione da verificare, il valore da assegnare se la condizione è vera, e il valore da assegnare se è falsa.
quindi nel tuo caso, l'IIf controlla se la DMax restituisce NULL; se è vero, gli passi 0, se è falso, e quindi (la DMax() + 3) è > di 0, gli passi 1 in questo modo:
codice:ContatoreVolante = IIf(IsNull(DMax("Riga", "TabellaTemp") + 3), 0, 1)![]()


Rispondi quotando