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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 10-04-12, 15:02
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 27-04-2011
Μηνύματα: 28
Προεπιλογή Έκθεση για εμφάνιση οφειλών σε πελατολόγιο

Καλησπέρα. Φτιάχνω ένα πελατολόγιο και έχω κολλήσει κάπου.
Έχω φτιαξει ενα ερωτημα με το ονομα "q_ekkremotites" το οποίο έχει τον εξής κώδικα για να υπολογίζει τις διάφορες οφειλές

Κώδικας:
SELECT pelates.eponymo, pelates.onoma, pelates.tilefono, pelates.dieuthynsi, ergasies.eksoflithei,
  (Sum(ergasies.kostos) - Sum(ergasies.pliromi)) As Οφειλές
FROM pelates INNER JOIN ergasies ON pelates.key = ergasies.[customer key]
WHERE ((ergasies.eksoflithei = 0) OR (ergasies.eksoflithei is NULL))
Group By pelates.eponymo, pelates.onoma, pelates.tilefono, pelates.dieuthynsi, ergasies.eksoflithei;
Τώρα θέλω να φτιάξω μια έκθεση στην οποία όταν την ανοίγουμε να φαίνονται όσοι έχουν οφειλές.
Να βγάζει δλδ όνομα, επώνυμο, διεύθυνση και το ποσό της οφειλής.
Ευχαριστώ
Απάντηση με παράθεση
  #2  
Παλιά 10-04-12, 21:11
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 27-04-2011
Μηνύματα: 28
Προεπιλογή

Μπορεί να βοηθήσει κάποιος γιατί από το πρωί λόγω δουλειάς είμαι σε ένα pc και έχει στεγνώσει εντελώς το μυαλό μου..Δε πάει βήμα παρακάτω. Ευχαριστώ
Απάντηση με παράθεση
  #3  
Παλιά 11-04-12, 09:54
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα

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

Πιο συγκεκριμένα:

1) Στο παράθυρο της access, κάνε κλικ στο ερώτημα «q_ekkremotites» για να επιλεγεί.

2) Κλικ στην καρτέλα «Δημιουργία» της κορδέλας και στην ομάδα «Εκθέσεις» κλικ στον οδηγό εκθέσεων.

3) Ακολούθησε τα βήματα του οδηγού.

Αν το ζητούμενο είναι κάτι άλλο, εξήγησέ το καλύτερα ανεβάζοντας και ένα δείγμα της ΒΔ σε μορφή παλιότερη της access 2010.

Φιλικά/Γιώργος
Απάντηση με παράθεση
  #4  
Παλιά 11-04-12, 22:42
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 27-04-2011
Μηνύματα: 28
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από kapetang Εμφάνιση μηνυμάτων
Καλημέρα

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

Πιο συγκεκριμένα:

1) Στο παράθυρο της access, κάνε κλικ στο ερώτημα «q_ekkremotites» για να επιλεγεί.

2) Κλικ στην καρτέλα «Δημιουργία» της κορδέλας και στην ομάδα «Εκθέσεις» κλικ στον οδηγό εκθέσεων.

3) Ακολούθησε τα βήματα του οδηγού.

Αν το ζητούμενο είναι κάτι άλλο, εξήγησέ το καλύτερα ανεβάζοντας και ένα δείγμα της ΒΔ σε μορφή παλιότερη της access 2010.

Φιλικά/Γιώργος
Φίλε Γιώργο σε ευχαριστώ πολύ για την απάντηση...Το θέμα είναι ότι δε μπορώ να δουλέψω με οδηγό γιατί βγάζει το παρακάτω μήνυμα



Η βάση είναι 6mb για να την ανεβάσω λίγο δύσκολο
Απάντηση με παράθεση
  #5  
Παλιά 12-04-12, 08:45
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα

Γιώργο, στις πριν από την 2010 (πιστεύω και στην 2010) εκδόσεις της access, στα μεταγλωττισμένα αρχεία (*.mde, *.accmde, *.ade) δε μπορούμε:

1) Να δούμε και να τροποποιήσουμε τον κώδικα VBA.

2) Να προσθέσουμε νέες φόρμες και εκθέσεις και να τροποποιήσουμε τις παλιές.

Η προσθήκη συνεπώς της έκθεσης θα πρέπει να γίνει σε βάση της μορφής *.accmdb, *.mdb ή *.adp.

Το μήνυμα σφάλματος σχετίζεται με την έκδοση της access (32 bits ή 64 bits) και την εγκατάσταση του SP1.

Περισσότερες πληροφορίες για την επίλυσή του δίνονται στο άρθρο:Acc2010:

Φιλικά/Γιώργος
Απάντηση με παράθεση
  #6  
Παλιά 13-04-12, 21:08
Όνομα: Δήμος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 05-01-2009
Περιοχή: ΛΑΡΙΣΑ
Μηνύματα: 70
Προεπιλογή

Γιωργο καλη ανασταση σε εσενα και σε ολο τον κοσμο
(μην παρεις την ονοματολογια στα σοβαρα μοναχα γιατι ξεκινησε με μεταφορα απο αλλη εφαρμογη cliper/dbase 3 plus)
Δες το παρακατω παραδειγμα το δουλευω στην εφαρμογη μου και εμφανιζει τους πελατες που εχουν υπολοιπο πανω απο το 1


SELECT ΠΕΛΑΤΕΣ.ΚΩΔΠΕΛΑΤΗ, [ΕΠΩΝΥΜΟΠΕΛΑΤΗ] & [ΟΝΟΜΑ] AS ΕΠΩΝΥΜΙΑ, ΕΠΑΓΓΕΛΜΑΤΑ.ΕΠΑΓΓΕΛΜΑ, ΠΕΛΑΤΕΣ.ΣΤΑΘΕΡΟ, ΠΕΛΑΤΕΣ.ΚΙΝΗΤΟ, Sum(ΚΙΝΗΣΕΙΣΠΕΛΑΤΩΝ.ΧΡΕΩΣΗ) AS ΆθροισμαΤουΧΡΕΩΣΗ, Sum(ΚΙΝΗΣΕΙΣΠΕΛΑΤΩΝ.ΠΙΣΤΩΣΗ) AS ΆθροισμαΤουΠΙΣΤΩΣΗ, Sum([ΠΙΣΤΩΣΗ]-[ΧΡΕΩΣΗ]) AS ΥΠΟΛΟΙΠΟ, Sum([ΠΙΣΤΩΣΗ]-[ΧΡΕΩΣΗ]) AS ΣΥΝΟΛΟ
FROM (ΟΝΟΜΑΤΑ RIGHT JOIN (ΕΠΑΓΓΕΛΜΑΤΑ RIGHT JOIN ΠΕΛΑΤΕΣ ON ΕΠΑΓΓΕΛΜΑΤΑ.ΑΑΕΠΑΓΓΕΛΜΑΤΟ = ΠΕΛΑΤΕΣ.ΕΠΑΓΓΕΛΜΑ) ON ΟΝΟΜΑΤΑ.ΑΑΟΝΟΜΑΤΟΣ = ΠΕΛΑΤΕΣ.ΟΝΟΜΑΠΕΛΑΤΗ) INNER JOIN ΚΙΝΗΣΕΙΣΠΕΛΑΤΩΝ ON ΠΕΛΑΤΕΣ.ΚΩΔΠΕΛΑΤΗ = ΚΙΝΗΣΕΙΣΠΕΛΑΤΩΝ.ΚΩΔΙΚΟΣΠΕ ΑΤΗ
GROUP BY ΠΕΛΑΤΕΣ.ΚΩΔΠΕΛΑΤΗ, [ΕΠΩΝΥΜΟΠΕΛΑΤΗ] & [ΟΝΟΜΑ], ΕΠΑΓΓΕΛΜΑΤΑ.ΕΠΑΓΓΕΛΜΑ, ΠΕΛΑΤΕΣ.ΣΤΑΘΕΡΟ, ΠΕΛΑΤΕΣ.ΚΙΝΗΤΟ
HAVING (((Sum([ΠΙΣΤΩΣΗ]-[ΧΡΕΩΣΗ]))>1));
Απάντηση με παράθεση
  #7  
Παλιά 17-04-12, 11:41
Super Moderator
Όνομα: Αγγελος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 29-04-2010
Μηνύματα: 111
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από choulio19 Εμφάνιση μηνυμάτων
Καλησπέρα. Φτιάχνω ένα πελατολόγιο και έχω κολλήσει κάπου.
Έχω φτιαξει ενα ερωτημα με το ονομα "q_ekkremotites" το οποίο έχει τον εξής κώδικα για να υπολογίζει τις διάφορες οφειλές

Κώδικας:
SELECT pelates.eponymo, pelates.onoma, pelates.tilefono, pelates.dieuthynsi, ergasies.eksoflithei,
  (Sum(ergasies.kostos) - Sum(ergasies.pliromi)) As Οφειλές
FROM pelates INNER JOIN ergasies ON pelates.key = ergasies.[customer key]
WHERE ((ergasies.eksoflithei = 0) OR (ergasies.eksoflithei is NULL))
Group By pelates.eponymo, pelates.onoma, pelates.tilefono, pelates.dieuthynsi, ergasies.eksoflithei;
Τώρα θέλω να φτιάξω μια έκθεση στην οποία όταν την ανοίγουμε να φαίνονται όσοι έχουν οφειλές.
Να βγάζει δλδ όνομα, επώνυμο, διεύθυνση και το ποσό της οφειλής.
Ευχαριστώ
Καταρχάς Χρόνια Πολλά και Χριστός Ανέστη σε όλους!

Συγχωρέστε με αν κάνω λάθος...
θέλεις να δημιουργήσεις μια έκθεση της οποίας (όπως βλέπω στο ερώτημά σου εδώ: (Sum(ergasies.kostos) - Sum(ergasies.pliromi)) As Οφειλές) έχεις υπολογίσει..

Σωστά?

Γιατί δεν δημιουργείς μια έκθεση με βάση αυτό το αποθηκευμένο στην βάση ερώτημα και με ένα κριτήριο ως προς το πεδίο "Οφειλές" όπου αφειλες <> 0.

Επίσης θα μπορούσες να βάλεις χρωματικά όρια στο πεδίο οφειλές για καλύτερη χρήση και ταξινόμηση και και και και ...

:D ;)
__________________
Always Look on the Bright Side of Life!
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Εμφάνιση - Απόκρυψη στοιχείων σε έκθεση pctechdr Access - Ερωτήσεις / Απαντήσεις 3 17-06-15 22:38
[ Εκθέσεις ] οριζόντια εμφάνιση εγγραφών σε έκθεση octapus Access - Ερωτήσεις / Απαντήσεις 6 21-08-14 07:39
[Συναρτήσεις] Βοήθεια με πελατολόγιο. Νίκοος Excel - Ερωτήσεις / Απαντήσεις 3 03-04-14 16:11
[ Εκθέσεις ] Εμφάνιση πλαισίων σε έκθεση gmax Access - Ερωτήσεις / Απαντήσεις 5 29-09-11 12:16
Πελατολόγιο choulio19 Access - Ερωτήσεις / Απαντήσεις 4 30-04-11 11:50


Η ώρα είναι 07:02.