Εμφάνιση ενός μόνο μηνύματος
  #5  
Παλιά 05-06-22, 18:22
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Δες μια πρόταση στο συνημμένο.

1)
Στον πίνακα db πρόσθεσα τα πεδία CurSum, amABC και curABC, για την αποθήκευση του τρέχοντος αθροίσματος
και των κατηγοριών ανάλογα με το amount και το curSum.

2)
Πατώντας το κουμπί της φόρμας frmCategories τρέχει κώδικας ο οποίος:

Αφού διαγράψει τις παλιές τιμές των πεδίων CurSum, amABC και curABC, υπολογίζει το CurSum.

Στη συνέχεια τρέχει τα κατάλληλα ερωτήματα για τη δημιουργία των κατηγοριών A, B και C στις στήλες amABC και curABC.

3)
Επισημαίνω ότι το τρέχον άθροισμα (CurSum) από τη φύση του έχει αύξουσα ταξινόμηση.

Έτσι τα ποσοστά που έδωσες για τη φθίνουσα ταξινόμηση (80% για A, άλλα 10% για B και άλλα 10% )
τα άλλαξα στα αντίστοιχα (10% για C, άλλα 10% για B, άλλα 80% για A).

4)
Στον επεξεργαστή του κώδικα, αν δεν υπάρχει, θα πρέπει να προστεθεί αναφορά στη βιβλιοθήκη: Microsoft office 14.0 Access database engine object.

Το 14.0 αλλάζει ανάλογα με την έκδοση του office (το 14.0 είναι για το 10).

Για την προσθήκη της αναφοράς, στον επεξεργαστή του κώδικα επιλέγουμε:
Tools > References…
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Ταξινόμηση_ABC2.accdb (420,0 KB, 6 εμφανίσεις)
Απάντηση με παράθεση