Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   Aποσφαλμάτωση φόρμας σε βάση (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/1352-aposfalmatosi-formas-se-basi.html)

alex 08-09-11 09:48

Aποσφαλμάτωση φόρμας σε βάση
 
1 Συνημμένο(α)
Καλημέρα και πάλι στην παρέα

Ενω πίστευα ότι τελείωσα τελικά δεν το απέφυγα.Στην φόρμα Ταμείο Ημέρας στον κώδικα δεν είχα υπολογίσει το Εξώφλησε σαν Παράμετρο(περιορισμό) με αποτέλεσμα όταν εγώ τσεκαριζα Εξώφληση σε ένα πελάτη στη φόρμα ΚινήσειςΠελάτη και υπήρχαν αλλοι 5 που διέμεναν στο ξενοδοχείο τότε γινόταν πρόσθεση των τιμών σε όλα τα πεδία όλων των πελατών. με το (ΠοσόΠληρωμών ,ΠοσόΔιαμονής ,ΠοσόΠαροχών)
Βάζοντας τον παρακάτω κώδικα

If tbl2![Εξώφλησε] = -1 And tbl1![CustomerID] = tbl2![CustomerID] And tbl1![ΗμερΠληρωμής] >= tbl2![StartDate] And tbl1![ΗμερΠληρωμής] <= tbl2![EndDate] Then

μου βγάζει σφάλμα κάνοντας Debug το σφάλμα είναι με το Loop
To μήνυμα με το σφάλμα είναι ; Loop Without Do

Τι διορθωση κάνουμε στην περίπτωση αυτή.Στέλνω την βάση για βοήθεια.

Φιλικά
Αλεξανδρος

Tasos 08-09-11 10:14

Καλημέρα Αλέξανδρε!

Πριν από το tbl2.MoveNext που υπάρχει μερικές γραμμές παρακάτω, βάλε ένα End If για να είναι σωστή η σύνταξη του If και κατά συνέπεια του Loop.

Φιλικά

Τάσος

alex 08-09-11 11:38

Καλημέρα Τάσο

Ευχαριστώ Τάσο!!!!

Φιλικά/Αλέξανδρος


Η ώρα είναι 20:24.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2