Εμφάνιση ενός μόνο μηνύματος
  #4  
Παλιά 02-11-10, 19:11
Το avatar του χρήστη Tasos
Tasos Ο χρήστης Tasos δεν είναι συνδεδεμένος
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Δημήτρη,

Στο BeforeInsert() της υποφόρμας πέρασε τον παρακάτω κώδικα:

Κώδικας:
Private Sub Form_BeforeInsert(Cancel As Integer)
    If DCount("*", Me.Recordset.Name, "[fldKodParalabesID]= " & Me.Parent.fldParalabesID) > 3 Then Cancel = True
End Sub
Σημείωση: Βάζοντας το 3 θα σου επιτρέψει 3+1 δηλ 4 εγγραφές.

Για να αποκλείσεις τη διαγραφή εγγραφών στην υποφόρμα σου, στο φύλλο ιδιοτήτων της υποφόρμας, στην καρτέλα δεδομένα επίλεξε
Όχι στην επιλογή "Δυνατότητα διαγραφών".

Ελπίζω να σε καλύπτω.

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών

Τελευταία επεξεργασία από το χρήστη Tasos : 02-11-10 στις 19:27.
Απάντηση με παράθεση