Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Υποφόρμες ] Αυτόματη αρίθμηση σε υποφόρμα

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 16-02-18, 10:21
Όνομα: Πάνος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 09-04-2014
Μηνύματα: 13
Προεπιλογή Αυτόματη αρίθμηση σε υποφόρμα

Καλημέρα παιδιά !!
Χρειάζομαι και πάλι τα φώτα σας σε κάτι που φαίνεται απλό και υπάρχουν αρκετά θέματα
πάνω σε αυτό αλλά και πάλι δεν κατάφερα να βρω λύση.
Θέλω να βάλω αυτόματη αρίθμηση σε δευτερεύουσα φόρμα , μόνο να φαίνεται στην οθόνη
χωρίς να καταχωρείται πουθενά.
Κάθε εγγραφή να αρχίζει απο το 1 , και στην επόμενη σελίδα πάλι απο την αρχή.

ευχαριστώ εκ των προτέρων και μπράβο σας για τις καθημερινές βοήθειες σε όλους μας !!!!
Απάντηση με παράθεση
  #2  
Παλιά 16-02-18, 15:06
Όνομα: ΝΑΣΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-10-2010
Μηνύματα: 455
Προεπιλογή

Καλησπέρα σε όλους.
Παναγιώτη δημιούργησε μία λειτουργική μονάδα (module) και κάνε αντιγραφή τον
παρακάτω κώδικα:
Κώδικας:
Public Function RowNum(frm As Form) As Variant
On Error GoTo Err_RowNum
    'Purpose:   Numbering the rows on a form.
    'Usage:     Text box with ControlSource of:  =RowNum([Form])
    
    With frm.RecordsetClone
        .Bookmark = frm.Bookmark
        RowNum = .AbsolutePosition + 1
    End With
    
Exit_RowNum:
    Exit Function
    
Err_RowNum:
    If Err.Number <> 3021& Then  'Ignore "No bookmark" at new row.
        Debug.Print "RowNum() error " & Err.Number & " - " & Err.Description
    End If
    RowNum = Null
    Resume Exit_RowNum
End Function
Αποθηκεύεις και κλείνεις το module.
Στη συνέχεια.
Στην υποφόρμα και σε μορφή σχεδίασης δημιουργείς ένα αδέσμευτο πεδίο ->Δεδομένα->
Προέλευση στοιχείου ελέγχου γράφεις : =RowNum([Form])
Απάντηση με παράθεση
  #3  
Παλιά 20-02-18, 10:30
Όνομα: Πάνος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 09-04-2014
Μηνύματα: 13
Προεπιλογή

Ευχαριστώ πολύ Νάσο για την απάντηση σου !!
Δεν μου δουλεύει όμως , στο πεδίο βγάζει #Όνομα;
Την λειτουργική μονάδα την βάζω στην κεντρική φόρμα ή στην δευτερεύουσα ?
Αν ακι το δοκίμασα και στις 2 αλλά και πάλι το ίδιο βγάζει.
έχεις κάποιο παράδειγμα με κάποια βάση ?

Εχω Access 2007 Ελληνικά , δεν ξέρω άν επηρεάζει κάπου

Και πάλι Ευχαριστώ
Απάντηση με παράθεση
  #4  
Παλιά 20-02-18, 11:52
Όνομα: ΝΑΣΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-10-2010
Μηνύματα: 455
Προεπιλογή

Καλημέρα
Δες το συνημμένο παράδειγμα
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Αυτόματη αρίθμηση σε υποφόρμα.zip (76,2 KB, 29 εμφανίσεις)
Απάντηση με παράθεση
  #5  
Παλιά 20-02-18, 13:16
Όνομα: Πάνος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 09-04-2014
Μηνύματα: 13
Προεπιλογή

Ναι , αυτό είναι , Ευχαριστώ πολύ Τάσο !!!!!!
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Excel07] Αυτόματη αρίθμηση stam75 Excel - Ερωτήσεις / Απαντήσεις 7 28-06-16 11:04
αυτόματη αρίθμηση ευη79 Access - Ερωτήσεις / Απαντήσεις 3 17-02-15 00:19
Αυτόματη αρίθμηση NIC Access - Ερωτήσεις / Απαντήσεις 2 30-08-10 23:00


Η ώρα είναι 09:50.