Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Ερωτήματα ] Υπολογισμός ημερομηνίας (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/1559-ypologismos-imerominias.html)

xristos0718 04-01-12 14:45

Υπολογισμός ημερομηνίας
 
1 Συνημμένο(α)
Καλη χρονια σε ολο το FORUM
Με υγεια και ευτυχια σε ολους σας

Και τωρα στο προβληματακι που μου ενεσκειψε

Φτιαχνω μια βαση για να υπολογιζω τις τριετιες και εχω κολληση σε μια
παραμετρο
Στους πινακες και στα προσωπικα στοιχεια εχω ενα πεδιο με
ονομασια Ημερομηνια Σημερα που εχω ως προεπηλεγμενη τιμη
Date()
Τωρα οταν κανω καποια καταχωρηση μου βγαζει σωστα την
ημερομηνια του συστηματος

Το προβλημα μου ειναι οτι για τις παλιες καταχωρησεις εχουν παντα
την ημερομηνια που εκανα την καταχωρηση ...
Πως μπορω να κανει update την παλια ημερομηνια ?

Για να γινη ποιο κατανοητο το προβλημα μου σας στελω ενα δειγμα της βασης
και στα Ερωτηματα στον υπολογισμο της προυπηρεσιας θα δειτε τι ακριβως
εννοω..

Ευχαριστω για τον χρονο σας και παλι χαρουμενο 2012
χρηστος

Meteora 05-01-12 15:21

Καλησπέρα

"Πως μπορω να κανει update την παλια ημερομηνια ?" Θέλεις κάποιες ημερομηνίες να αλλάξουν τιμές, ποιές και με ποιό κριτήριο; Μήπως δεν υπάχει ζήτημα update αλλά απλά κάποια διαχείρηση δεν "παίζει";
Αφού έχεις αναρτήσει δεδομένα, περιέγραψε τι δεν τρέχει 'κατά το δοκούν!'
Τα ξαναλέμε ...

Νίκος Δ.

Dimitris Ch 06-01-12 10:38

1 Συνημμένο(α)
Καλημέρα και χρόνια πολλά

Αγαπητέ μου το πεδίο Σήμερα δεν χρειάζεται να το έχεις σε πίνακα (εκτός και αν το χρειάζεσαι για να γνωρίζεις πότε καταχωρήθηκε η κάθε εγγραφή). Το δημιουργείς μέσα στο ερώτημά σου ή καλείς απευθείας στην θέση του σε όποιον υπολογισμό έχεις την συνάρτηση Date().
Μελέτησε την αλλαγή που έκανα στην βάση.
Ελπίζω να βοήθησα

xristos0718 06-01-12 20:17

Δημητρη ευχαριστω για την συμβουλη σου ειναι αυτο που ηθελα

φιλικα Χρηστος

johnioa 26-07-21 13:40

καλησπέρα σας
 
Παράθεση:

Αρχική Δημοσίευση από Dimitris Ch (Μήνυμα 9011)
Καλημέρα και χρόνια πολλά

Αγαπητέ μου το πεδίο Σήμερα δεν χρειάζεται να το έχεις σε πίνακα (εκτός και αν το χρειάζεσαι για να γνωρίζεις πότε καταχωρήθηκε η κάθε εγγραφή). Το δημιουργείς μέσα στο ερώτημά σου ή καλείς απευθείας στην θέση του σε όποιον υπολογισμό έχεις την συνάρτηση Date().
Μελέτησε την αλλαγή που έκανα στην βάση.
Ελπίζω να βοήθησα

χρησιμοποίησα κι εγώ τον υπολογισμό των ημερομηνιών σε ένα ερώτημα, όμως όταν δίνω στο πεδίο "προσληψη" την ημερομηνία 1/1/1900 μου επιστρέφει "σφάλμα" γιατί? και σε όλες τις ημερομηνίες μεχρι και το 1/1/1930 .

kapetang 26-07-21 18:35

Καλησπέρα

Γιάννη, στο περιβάλλον του κώδικα, άλλαξε τον ορισμό της συνάρτησης, από:

Function D360(BeginnField As Date, EndField As Date) As Integer, σε:

Function D360(BeginnField As Date, EndField As Date) As Long

Καλό είναι να αλλάξεις και τη γραμή δήλωσης: Dim FromDay%, To_Day% , σε:

Dim FromDay As Long, To_Day As Long


Η ώρα είναι 15:00.

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


Search Engine Optimization by vBSEO 3.3.2