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

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

 

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
Prev Προηγούμενο μήνυμα   Επόμενο Μήνυμα Next
  #4  
Παλιά 26-03-13, 11:17
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα

Η εμφάνιση των εγγραφών σε κάποιο ερώτημα εξαρτάται από το φίλτρο και την ταξινόμηση που εφαρμόζεται.

Αν προσθέσουμε στο ερώτημα ένα πεδίο για να εμφανίζει τη σειρά των εγγραφών, ο σχετικός τύπος θα πρέπει να λαμβάνει υπόψη την ταξινόμηση και το φίλτρο και συνεπώς θα περιέχει τα πεδία φίλτρου και ταξινόμησης.

Για παράδειγμα:

Ας υποθέσουμε ότι ο πίνακας [tblTest] περιέχει και τα πεδία [ID], [fWhere] και [fSort].

Το πεδίο [ID] πρέπει να έχει μοναδικές τιμές ανεξάρτητα τύπου.

Το πεδίο [fWhere] χρησιμοποιείται για το φιλτράρισμα των εγγραφών.

Το πεδίο [fSort] χρησιμοποιείται για την αύξουσα ταξινόμηση των εγγραφών.

Από τον πίνακα δημιουργούμε ένα ερώτημα στο οποίο ταξινομούμε πρώτα κατά [fSort] και μετά κατά [ID], με κριτήρια στο πεδίο [fWhere] ( πχ [fWhere]>2).
Για να πάρουμε σωστό αποτέλεσμα στο πεδίο αρίθμησης θα μπορούσαμε να βάλουμε τον τύπο:
Κώδικας:
Counter: (Select count(*) from [tblTest] as P where ([P].[fSort]<[tblTest].[fSort] 
OR ([P].[fSort]=[tblTest].[fSort] And P.[ID]<=[tblTest].[Id])) and [P].fwhere>2 )
Ο τύπος αυτός είναι ένα δευτερεύον ερώτημα.

Όπως είναι φανερό ο τύπος δεν μπορεί να είναι γενικός, αλλά θα πρέπει να προσαρμόζεται στις διάφορες περιπτώσεις ταξινόμησης και φιλτραρίσματος.

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


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Excel07] Πεδίο αυτόματης αρίθμησης των αποθηκεύσεων σε ένα αρχείο xltx Σταυρούλα Excel - Ερωτήσεις / Απαντήσεις 9 11-07-15 12:59
[ Πίνακες ] Διόρθωση εγγραφών σε συγκεκριμένο πεδίο marpapa Access - Ερωτήσεις / Απαντήσεις 10 15-05-12 20:58
msgbox από πεδίο από ερώτημα tzvangel Access - Ερωτήσεις / Απαντήσεις 5 11-07-11 20:06
Υπολογιζόμενο πεδίο σε ερώτημα Χρήστος Access - Ερωτήσεις / Απαντήσεις 3 08-05-11 19:19
[ Πίνακες ] Πεδίο 'αυτόματης αρίθμησης' Meteora Access - Ερωτήσεις / Απαντήσεις 2 04-01-10 15:30


Η ώρα είναι 12:44.