Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Εκθέσεις ] Πρόβλημα με συνάρτηση format και ημερομηνία. (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/3766-problima-me-synartisi-format-kai-imerominia.html)

George Thassos 18-07-15 00:39

Πρόβλημα με συνάρτηση format και ημερομηνία.
 
Καλησπέρα και συγχαρητήρια σε όσους συνδράμουν στην επιτυχία του φόρουμ !

Αντιμετωπίζω το εξής πρόβλημα: Έχω ένα μη δεσμευμένο πεδίο σε έκθεση, το οποίο τραβάει ημερομηνία σε πλήρη μορφή απο πεδίο ανοικτής φόρμας.
Στην έκθεση θέλω να εμφανίζεται η ημερομηνία με μορφή: Αθήνα, 18 Ιουλίου 2015.
Στη προέλευση στοιχείου ελέγχου του πεδίου της έκθεσης χρησιμοποιώ την συνάρτηση format, με την ακόλουθη μορφή:

="Αθήνα, " & format([forms]![mainform].[datefield]; "dd mmmm yyyy")

όταν όμως τρέχω την έκθεση, εμφανίζει: Αθήνα, 18 Ιούλιος 2015, δηλ. το μήνα στην ονομαστική.
Παρατήρησα δε ότι αν παραλείψω την εμφάνιση του << Αθήνα, >>, η ημερομηνία εμφανίζεται κανονικά, δηλ. με τον μήνα στη γενική... :scratch_one-s_head:

Κάθε βοήθεια ευπρόσδεκτη. Σας ευχαριστώ εκ των προτέρων... :001_smile:

gmax 18-07-15 08:41

Μια απλή λύση είναι ένα επιπλέον πεδίο που να περιέχει το "Αθήνα, " ακριβώς δίπλα στην ημερομηνία.
Φιλικά Γιώργος

George Thassos 18-07-15 12:25

Το δεύτερο πεδίο ήταν και η δική μου αρχική σκέψη, αλλά δυστυχώς έχω σοβαρό πρόβλημα με την στοίχηση στην εμφάνιση της έκθεσης...

nasos23 18-07-15 13:01

1 Συνημμένο(α)
Χαιρετώ την παρέα
Γιώργο δες την επισυναπτόμενη βαση.
Στην έκθεση υπάρχουν δύο κρυφά πεδία
που αντλούν δεδομένα απ' τη φόρμα.
Στο ένα πεδίο χρησιμοποιείται η συνάρτηση Switch και μετατρέπει
τους μήνες στη γενική.

Spirosgr 18-07-15 13:24

Μια απλή περίπτωση, στο υπάρχον πεδίο, (αν και μεγαλώνει ο τύπος) κάνει την δουλειά:

="Αθήνα, " & Day([Forms]![mainform].[datefield]) & " " & Choose(Month([Forms]![mainform].[datefield]);"Ιανουαρίου";"Φεβρουαρίου"; ...;"Δεκεμβρίου") & " " & Year([Forms]![mainform].[datefield])

George Thassos 18-07-15 13:41

Νάσο και Σπύρο, σας ευχαριστώ πολύ !!!

Και οι δύο τρόποι μου έλυσαν το πρόβλημα. :biggrin:

Η βοήθειά σας είναι πολύτιμη !


Η ώρα είναι 06:46.

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


Search Engine Optimization by vBSEO 3.3.2