![]() |
Κριτήρια ερωτήματος . Καλησπέρα σε όλους. Θα ήθελα την βοήθεια σας σε ένα παλαιότερο ερώτημα που είχα κάνει λανθασμένα όμως ,προσπάθησα να ξανασχεδιάσω το ερώτημα χωρίς αποτέλεσμα,θα ήθελα με οποιοδήποτε τρόπο να μπορώ να αλλάζω τα κριτήρια του ερωτήματος από κάπου αλλού π.χ. από φόρμα η οπουδήποτε αλλού και με οποιοδήποτε τρόπο χωρίς να χρειάζεται να ανοίγω το ερώτημα σε προβολή σχεδίασης και να αλλάζω από εκεί τα κριτήρια,ευχαριστώ. ΜΕΙΩΣΗ ΑΔΕΙΩΝ: IIf([άδειες]>=100;"10";IIf([άδειες]>=50;"8";IIf([άδειες]>=20;"6";IIf([άδειες]>=10;"3")))) |
1 Συνημμένο(α) Καλημέρα στην παρέα Βασίλη, στην επισυναπτόμενη ΒΔ, ο Τάσος (Διαχειριστής) και εγώ, επιχειρήσαμε μια προσέγγιση του ζητούμενου. Για τον υπολογισμό της μείωσης των αδειών εφαρμόζονται 3 τρόποι: 1. Το ερώτημα «qryForm1» παίρνει τα απαιτούμενα στοιχεία από τη φόρμα «Form1». Συνεπώς για να λειτουργήσει, η φόρμα πρέπει να είναι ανοιχτή. 2. Το ερώτημα «qryContitions» παίρνει τα απαιτούμενα στοιχεία από τον πίνακα «Contitions». Συνεπώς για να λειτουργήσει, δεν απαιτείται να είναι ανοιχτή κάποια φόρμα. Στις παραπάνω περιπτώσεις, δεν επιτρέπονται null τιμές στα πεδία που συμμετέχουν στις συνθήκες. Επίσης οι αριθμοί, που ορίζουν τα διαστήματα στα οποία κατατάσσονται οι άδειες, θα πρέπει να είναι διαφορετικοί και σε φθίνουσα σειρά. 3. Το ερώτημα «qryVBA» παίρνει τα απαιτούμενα στοιχεία από τη συνάρτηση «Reduce()», που φαίνεται παρακάτω: Κώδικας: Public Function Reduce(X As Variant) As VariantΦιλικά/Γιώργος |
Καλησπέρα και πάλι σε όλη την παρέα. Φίλε Γιώργο και Τάσο σας ευχαριστώ πολύ για την γρήγορη απάντηση σας, δοκίμασα ήδη την τρίτη λύση που μου προτείνεται στην δικιά μου βάση και είναι απλά τέλεια, για μία ακόμη φορά η βοήθεια σας ήταν πολύτιμη. |
| Η ώρα είναι 13:01. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.