Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Ερωτήματα ] Calculated Field in Access 2007

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

 

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
Prev Προηγούμενο μήνυμα   Επόμενο Μήνυμα Next
  #15  
Παλιά 23-10-12, 16:57
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλησπέρα σε όλους!

Μια παρατήρηση σχετικά με τον τρόπο εύρεσης συμπληρωμένων ετών ανάμεσα σε 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()))
To <=Date() μπορεί να γίνει <Date() ανάλογα με τις απαιτήσεις της εφαρμογής.

Καλή συνέχεια!

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών

Τελευταία επεξεργασία από το χρήστη Tasos : 24-10-12 στις 07:40.
Απάντηση με παράθεση
 


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
ACCESS 2007 ΣΕ ACCESS 2010 deminio Access - Ερωτήσεις / Απαντήσεις 5 25-10-10 21:09
Γλωσσάρι της Access 2007 Tasos Access samples - Χρήσιμα αρχεία & παραδείγματα 0 25-07-10 20:39
Access 2003 Vs Access 2007 Free_Ghost Access - Ερωτήσεις / Απαντήσεις 6 21-02-10 20:07
Απενεργοποίηση της Ασφάλειας Μακροεντολών σε Access 2003 και Access 2007 Ms-Office-Development Team Access samples - Χρήσιμα αρχεία & παραδείγματα 0 28-11-09 17:16


Η ώρα είναι 01:39.