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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 08-07-11, 09:49
Όνομα: ΒΑΣΙΛΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 08-07-2011
Μηνύματα: 2
Προεπιλογή Απόκρυψη εγγραφής σε έκθεση με τιμή πεδίου 0

Καλημέρα,

Έχω φτιάξει μία έκθεση και σε κάποιο text box κάνω αθροίσματα και υπολογισμούς. Θέλω όταν το αποτέλεσμα ειναι μηδέν να μην εμφανίζεται η εγγραφή. Προσοχή δεν είναι πεδίο είναι ένα απλό text box στο οποίο έχω και πράξεις με αθροίσματα.

Ευχαριστώ.
Απάντηση με παράθεση
  #2  
Παλιά 08-07-11, 11:24
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα
Βασίλη, καλωσόρισες στο φόρουμ.
Αν κατάλαβα το ερώτημα, θα μπορούσες να βασίσεις την έκθεση σε ένα ερώτημα, που θα περιέχει τα πεδία της έκθεσης και ένα υπολογιζόμενο πεδίο αντίστοιχο (θα κάνει τους ίδιους υπολογισμούς) του Text Box, στο οποίο θα έβαζες κριτήριο: <>0.

Φιλικά/Γιώργος
Απάντηση με παράθεση
  #3  
Παλιά 08-07-11, 11:44
Όνομα: ΒΑΣΙΛΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 08-07-2011
Μηνύματα: 2
Προεπιλογή

Κάπως έτσι. Πιο αναλυτικά φαντάσου ότι το αποτέλεσμα που παίρνω στην οθόνη είναι ένας πίνακας όπως παρακάτω.

KODIKOS ONOMA Κείμενο19
74 βασιλης 750
33 νικος 0
54 σπύρος 0
75 λάκης 730
76 δημητρης 1260
34 σοφία 0
77 σακης 200
78 ελενη 4000

Οι γραμμές με κωδικό 33, 54, και 34 όπου το πεδίο κείμενο19 είναι 0 δεν θέλω να εμφανίζονται στην προεπισκόπηση και εκτύπωση της έκθεσης.

Εδώ σου δείχνω το περιέχομενο του πεδίου.

=(Άθροισμα([TIMIMONADAS]*[POSOTITA]))-[EKPTOSI]-[PROKATAVOLI]-[DOSI1]-[DOSI2]-[DOSI3]-[DOSI4]-[DOSI5]-[DOSI6]-[DOSI7]-[DOSI8]-[DOSI9]-[DOSI10]

Εννοείται πως εχω φτιάξει μια αναφορά που βασίζεται σε κάποιο ερώτημα στο οποίο υπάρχουν τα πεδία που εμφανίζονται στον παραπάνω τύπο.

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

Καλημέρα Βασίλη και καλωσόρισες και από μένα!

Έστω ότι το ερώτημα (ας πούμε "Ερώτημα1") πάνω στο οποίο βασίζεται η έκθεση σου περιέχει το πεδίο:
MySum: (Άθροισμα([TIMIMONADAS]*[POSOTITA]))-[EKPTOSI]-[PROKATAVOLI]-[DOSI1]-[DOSI2]-[DOSI3]-[DOSI4]-[DOSI5]-[DOSI6]-[DOSI7]-[DOSI8]-[DOSI9]-[DOSI10]

Μια λύση είναι να δημιουργήσεις ένα δεύτερο ερώτημα ("Ερώτημα2") που θα παίρνει όλα τα πεδία του ερωτήματος "Ερώτημα1" όπου στο πεδίο"MySum" θα χρησιμοποιήσεις το κριτήριο "<>0" .

Κατόπιν θα πρέπει να συνδέσεις το και να το συνδέσεις την έκθεση με το "Ερώτημα2".

Έτσι δεν θα χρειαστείς υπολογισμένο πεδίο στην έκθεση.

Ελπίζω να κατάλαβα σωστά το ζητούμενο!

Καλή συνέχεια!

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #5  
Παλιά 08-07-11, 15:30
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα στην παρέα

Βασίλη, η ύπαρξη 10 πεδίων ([DOSI1], [DOSI2], ..., [DOSI10]) για την καταχώρηση των δόσεων αποτελεί σοβαρή ένδειξη ότι η ΒΔ παρουσιάζει αδυναμίες στη σχεδίαση.
Τέλος πάντων, ελπίζω να μπορέσεις να εφαρμόσεις τη λύση του Τάσου, αλλά, αν δεν τα καταφέρεις, θα βοηθούσε να ανεβάσεις, σε προβολή SQL, το ερώτημα στο οποίο βασίζεται η έκθεση ή καλύτερα ένα δείγμα της ΒΔ με την έκθεση, το ερώτημα και τους αντίστοιχους πίνακες.

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

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Φόρμες ] Τιμή πεδίου απο πίνακα gaz_manos Access - Ερωτήσεις / Απαντήσεις 6 25-11-15 19:24
Εμφάνιση - Απόκρυψη στοιχείων σε έκθεση pctechdr Access - Ερωτήσεις / Απαντήσεις 3 17-06-15 22:38
Αυτοματη ενημερωση πεδιου βαση τελευταιας εγγραφης tzvangel Access - Ερωτήσεις / Απαντήσεις 4 31-10-14 15:11
[ Φόρμες ] Μαζική απόκρυψη πεδίου artchrist73 Access - Ερωτήσεις / Απαντήσεις 2 22-12-13 20:01
[VBA] Απόκρυψη σειρών με τιμή 0,00 misirlis Excel - Ερωτήσεις / Απαντήσεις 6 03-12-10 20:22


Η ώρα είναι 08:01.