Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   Συνάρτηση iff με ημερομήνιες (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/4375-synartisi-iff-me-imerominies.html)

ΚΩΣΤΑΣ2 28-11-16 11:07

Συνάρτηση iff με ημερομήνιες
 
Γεια σε όλο το φόρουμ
Προσπαθώ να φτιάξω μια συνάρτηση έχω 2 πεδία [ΗΜΕΡΟΜ] είναι ημερομηνία και [RANTE] είναι ΝΑΙ ΟΧΙ
Προσπαθώ να κάνω Εάν ΗΜΕΡΟΜ είναι μεγαλύτερη η ίσον με σήμερα τότε RANTE ΝΑΙ αλλιώς ΟΧΙ
Έκανα Eκφρ2: IIf([ΗΜΕΡΟΜ]>=IsDate([RANTE]);"NAI";"OXI")

kapetang 28-11-16 14:40

Καλησπέρα

Υποθέτω ότι τα πεδία βρίσκονται στον πίνακα [Table1].

Η συνάρτηση IIf([ΗΜΕΡΟΜ]>=Date(),True,False), επιστρέφει TRUE αν η τιμή στο πεδίο [ΗΜΕΡΟΜ] είναι μεγαλύτερη ή ίση με την τρέχουσα ημερομηνία { Date()} και FALSE, διαφορετικά.

Αν τρέξουμε το ερώτημα ενημέρωσης:

UPDATE Table1 SET Table1.RANTE = IIf([ΗΜΕΡΟΜ]>=Date(),True,False);

για κάθε εγγραφή του πίνακα [Table1], το πεδίο [RANTE] θα πάρει την τιμή που επιστρέφει η συνάρτηση IIF (True ή False).


Η ώρα είναι 14:15.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2