Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 03-01-14, 20:59
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Χρήστο θα μπορούσες στη φόρμα που καταχωρείς τις ημερομηνίες των μισθωτών να δημιουργήσεις ένα κανόνα επικύρωσης.

Αν υποθέσουμε ότι:

1) Ο πίνακας στον οποίο αποθηκεύονται οι ημερομηνίες λέγεται tblDates.

2) Το πεδίο της ημερομηνίας λέγεται fDate

3) Η ταυτότητα (πεδίο που προσδιορίζει μοναδικά το μισθωτό) EmpID

Ο κανόνας επικύρωσης μπορεί να υλοποιηθεί ως εξής:

1) Σε προβολή σχεδίασης της φόρμας, στην ιδιότητα Validation Rule (βρίσκεται στην καρτέλα Data), του πεδίου fDate, πληκτρολογούμε τον τύπο:

[fDate]>DMax("[fDate]";"[tblDates]";"[EmpID] =" & [EmpID]).

2) Στην ιδιότητα Validation Text, πληκτρολογούμε το μήνυμα που θα εμφανίζεται, όταν παραβιάζεται ο κανόνας.

Για παράδειγμα: Η ημερομηνία δεν υπερβαίνει τις καταχωρημένες.

Αν το EmpID είναι πεδίο κειμένου θα πρέπει να πληκτρολογήσεις τον τύπο:

[fDate]>DMax("[fDate]";"[tblDates]";"[EmpID] ='" & [EmpID] & "'").

Φιλικά/Γιώργος
Απάντηση με παράθεση