
20-05-10, 09:04
|
 | Super Moderator Όνομα: Γιάννης Έκδοση λογισμικού Office: Ms-Office 2007 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 12-10-2009 Περιοχή: Ηγουμενίτσα
Μηνύματα: 161
| |
Καλημέρα Αλέξη!
Για να δημιουργήσεις το πεδίο με το όνομα ημέρας, άνοιξε τη φόρμα "sfrmNameDates"
σε προβολή σχεδίασης και δημιούργησε ένα αντίγραφο του πεδίου fldDate δίπλα από το υπάρχον.
Στη συνέχεια δώσε στην ιδιότητα Μορφή (format) την τιμή "dddd" (χωρίς τα εισαγωγικά).
Στο αρχικό πεδίο fldDate δώσε μια πιο σύντομη μορφή ημερομηνίας και είσαι έτοιμος.
Αν κολλήσεις κάπου, εδώ είμαστε.
Επίσης, επειδή το παράκανα λίγο με τις διαθέσιμες ημερομηνίες του πίνακα ztblDates,
εκτέλεσε την διαδικασία MakeDates με ένα μικρότερο φάσμα ημερομηνιών
ώστε να ελαφρύνει λίγο το αρχείο.
Για παράδειγμα: Κώδικας: Sub MakeDates()
Dim i As Long
i = #1/1/2009#
CurrentDb.Execute ("DELETE * FROM ztblDates")
With CurrentDb.TableDefs("ztblDates").OpenRecordset
While i < #1/1/2019#
.AddNew
.Fields("fldDate") = i
.Update
i = i + 1
Wend
.Close
End With
End Sub
Τα λέμε!
Γιάννης
__________________ Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...! 
----------------------------------------------- Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης.
Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά! |