Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Λάθος σε κώδικα
Καλημέρα σε όλη τη καλή παρέα. Στο αρχείο που επισυνάπτω στη φόρμα ΕΓΓΡΑΦΕΣ και στο συμβάν με το κλικ στο μπουτόν Σύνολο ανά επωνυμία εμφανίζεται το μνμ "πολύ λίγες παράμετροι Αναμενόταν 1" Τον κώδικα αυτό τον προσάρμοσα από μια παρόμοια πρόταση του Γιώργου (kapetang). Μήπως κάποιος από την παρέα, μπορεί να μας πεις που βρίσκεται το λάθος; Φιλικά Τζίμης. |
#2
| ||||
| ||||
Καλημέρα Τζίμη! Εγώ στη θέση του κουμπιού θα χρησιμοποιούσα ένα υπολογισμένο πεδίο με τον παρακάτω τύπο στην προέλευση στοιχείου ελέγχου: Κώδικας: =IIf(Nz(DSum("[ΤΕΛΙΚΗ ΑΞΙΑ]";"[ΕΓΓΡΑΦΕΣ]";"[ΕΠΩΝΥΜΙΕΣ] = '" & [ΕΠΩΝΥΜΙΕΣ] & "'"))=0;"Δεν έγιναν πωλήσεις";DSum("[ΤΕΛΙΚΗ ΑΞΙΑ]" ;"[ΕΓΓΡΑΦΕΣ]";"[ΕΠΩΝΥΜΙΕΣ] = '" & [ΕΠΩΝΥΜΙΕΣ] & "'")) 1) Με χρήση DSUM() Κώδικας: Private Sub Button1_Click() Dim x As Currency If Not Me.NewRecord Then x = Nz(DSum("[ΤΕΛΙΚΗ ΑΞΙΑ]", "[ΕΓΓΡΑΦΕΣ]", "[ΕΠΩΝΥΜΙΕΣ] = '" & Me.ΕΠΩΝΥΜΙΕΣ & "'")) If x = 0 Then MsgBox "Δεν έγιναν πωλήσεις." Else MsgBox "ΣΥΝΟΛΙΚΕΣ ΠΩΛΗΣΕΙΣ: " & FormatNumber(x) & " €.", , "ΠΩΛΗΣΕΙΣ" End If End If End Sub Κώδικας: Private Sub Button1_Click() Dim df As QueryDef Dim rs As DAO.Recordset Set df = CurrentDb.QueryDefs("sam_ep") df![[Forms]![ΕΓΓΡΑΦΕΣ]![ΕΠΩΝΥΜΙΕΣ]] = Me.ΕΠΩΝΥΜΙΕΣ Set rs = df.OpenRecordset If rs.RecordCount > 0 Then MsgBox "ΣΥΝΟΛΙΚΕΣ ΠΩΛΗΣΕΙΣ " & FormatNumber(rs.Fields("ΆθροισμαΤουΤΕΛΙΚΗ ΑΞΙΑ")) & " €.", , "ΠΩΛΗΣΕΙΣ" Else MsgBox "Δεν έγιναν πωλήσεις." End If rs.Close Set rs = Nothing End Sub
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
#3
| |||
| |||
Taso ευχαριστώ θερμά για τις προτάσεις σου. Με πολύ εκτίμηση Τζίμης |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
Λάθος αποτέλεσμα | tsakan | Access - Ερωτήσεις / Απαντήσεις | 1 | 12-01-16 18:44 |
[ Ερωτήματα ] Τι κάνω λάθος | anestaki | Access - Ερωτήσεις / Απαντήσεις | 18 | 25-04-15 20:50 |
[ Εκθέσεις ] Λάθος στο άθροισμα | xristos | Access - Ερωτήσεις / Απαντήσεις | 2 | 17-02-14 10:09 |
[ Φόρμες ] Λάθος πράξεις | kantidenos | Access - Ερωτήσεις / Απαντήσεις | 1 | 23-09-13 12:26 |
[ Ερωτήματα ] Λάθος σε Dcount με iif | Free_Ghost | Access - Ερωτήσεις / Απαντήσεις | 5 | 17-06-13 16:36 |
Η ώρα είναι 07:37.