![]() |
Συνθήκη επιλογής δεδομένων μεταξύ δύο ημερομηνιών Καλημέρα, έχω τα εξής δεδομένα: Σε report έχω έσοδα και ημερομηνίες αυτών και έξοδα και ημερομηνίες. Με την εξής συνθήκη , Private Sub elegxos_Click() Dim SDate As Variant Dim EDate As Variant SDate = InputBox("Δώστε αρχική ημερομηνία", "ηη/μμ/εεεε") EDate = InputBox("Δώστε τελική ημερομηνία", "ηη/μμ/εεεε") If Not IsDate(SDate) Or Not IsDate(EDate) Then MsgBox ("Απαιτούνται και οι δύο ημερομηνίες!"), vbInformation, "Έλεγχος" Exit Sub End If Dim sinthiki sinthiki = "[Ημερομηνία Εξ] Between #" & Format(SDate, "mm\/dd\/yyyy") & "#" & _ " and #" & Format(EDate, "mm\/dd\/yyyy") & "#" DoCmd.OpenReport "rptExoda", acViewReport, , sinthiki παίρνω δεδομένα μόνο από τα έξοδα την οριζόμενη ημερομηνία. Πως μπορώ να συνδέσω τις συνθήκες ώστε να παίρνω δεδομένα και από τα έσοδα ([Ημερομηνία Εσ]); |
Καλησπέρα Σάκη, θα συμβούλευα να ανεβάσεις ένα δείγμα της ΒΔ και να διευκρινίσεις αναλυτικότερα το ζητούμενο. Φιλικά/Γιώργος |
1 Συνημμένο(α) Καλημέρα Γιώργο, σου επισυνάπτω ένα δείγμα της ΒΔ. Αν κλικάρεις στα button ΦΠΑ και ΚΕΡΔΗ και βάζοντας ημερολογιακά διαστήματα π.χ. Φεβρουαρίου θα δεις ότι εμφανίζει μόνο εγγραφές ΕΣΟΔΩΝ διότι δεν μπορώ στον κώδικα να ορίσω συνθήκη που να συμπεριλαμβάνει και την Ημερομηνία Εξόδων(πεδίο [Ημερομηνία Εξ]). |
Καλημέρα Σάκη, αν κατάλαβα το ζητούμενο, η συνθήκη θα πρέπει να διαμορφωθεί ως εξής: Κώδικας: sinthiki = "[Ημερομηνία Εσ] Between #" & Format(SDate, "mm\/dd\/yyyy") & "#" & _Κώδικας: sinthiki = "[Ημερομηνία Εσ] Between #" & Format(SDate, "mm\/dd\/yyyy") & "#" & _Φιλικά/Γιώργος |
Γιώργο για άλλη μια φορά σε ευχαριστώ.Εγώ προσπάθησα να φτιάξω την πρώτη συνθήκη αλλά σε αυτό το σημείο σύνδεσης "OR " & _ " έκανα λάθος και δεν δούλευε. Δουλεύει μία χαρά. |
| Η ώρα είναι 04:37. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.