Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#11
| |||
| |||
Ναι δικό μου λάθος,το αντίθετο ζητάω.Αν οι υπάλληλοι δουλεύουν 10 χρόνια και πάνω τότε ο μισθός θα υποστεί αύξηση 10%.Οπότε αυτό που επισύναψα είναι το σωστό ε?
|
#12
| |||
| |||
Ναι, είναι
|
#13
| |||
| |||
Ναι συγνώμη δικό μου το λάθος,το αντίθετο ζητάω,από 10 χρόνια και πάνω να υποστεί αύξηση ο μισθός.Οπότε αυτό που επισύναψα είναι σωστό ε?
|
#14
| |||
| |||
Χίλια ευχαριστώ :) :) :) :) :)
|
#15
| ||||
| ||||
Καλησπέρα σε όλους! Μια παρατήρηση σχετικά με τον τρόπο εύρεσης συμπληρωμένων ετών ανάμεσα σε 2 ημερομηνίες: Έστω ότι HireDate = 31/12/2011 Με βάση την παραπάνω ημερομηνία και τη σημερινή (23/10/2012), δεν έχει κλείσει ακόμα το πρώτο έτος. Ο τύπος: Year(Date())-Year([HireDate]) επιστρέφει 1 ενώ έπρεπε να επιστρέψει 0 Ο τύπος:DateDiff("yyyy";[HireDate];Date()) επιστρέφει 1 ενώ έπρεπε να επιστρέψει 0 Ο τύπος: DateAdd("yyyy";10;[HireDate]) επιστρέφει την ημερομηνία + 10 έτη Αν συνδυάσουμε τον τελευταίο τύπο με τον τύπο που υπάρχει παρακάτω, θα χρειαστεί μόνο ένα υπολογισμένο πεδίο στο ερώτημα για να έχουμε ένα αξιόπιστο αποτέλεσμα. Κώδικας: NewSalary: [Salary]*(1+0,1*Abs(DateAdd("yyyy";10;[HireDate])<=Date())) Καλή συνέχεια! Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών Τελευταία επεξεργασία από το χρήστη Tasos : 24-10-12 στις 08:40. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
ACCESS 2007 ΣΕ ACCESS 2010 | deminio | Access - Ερωτήσεις / Απαντήσεις | 5 | 25-10-10 22:09 |
Γλωσσάρι της Access 2007 | Tasos | Access samples - Χρήσιμα αρχεία & παραδείγματα | 0 | 25-07-10 21:39 |
Access 2003 Vs Access 2007 | Free_Ghost | Access - Ερωτήσεις / Απαντήσεις | 6 | 21-02-10 21:07 |
Απενεργοποίηση της Ασφάλειας Μακροεντολών σε Access 2003 και Access 2007 | Ms-Office-Development Team | Access samples - Χρήσιμα αρχεία & παραδείγματα | 0 | 28-11-09 18:16 |
Η ώρα είναι 07:34.