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/955-mi-emfanisi-tis-idias-timis-se-stili.html)

kapetang 03-02-11 09:17

1 Συνημμένο(α)
Καλημέρα στην παρέα

Φίλε μου Νίκο, έχεις απόλυτο δίκιο. Στην υλοποίηση που ανέβασα πράγματι δεν έλαβα υπόψη μου την περίπτωση να μη συμβαδίζει η αύξηση των ημερομηνιών με την αύξηση του ID. Φαίνεται ότι η προσθήκη του πεδίου [Sira] είναι απαραίτητη.
Δεν υπάρχει κάτι που δεν καταλαβαίνεις, αντίθετα έπιασες το πρόβλημα σφαιρικά :045:. Όταν έγραφα ότι μια άλλη ταξινόμηση θα δημιουργήσει πρόβλημα, εννοούσα στην εμφάνιση στη φόρμα, όπου βλέποντας τις κενές ημερομηνίες δε θα ξέρουμε αν είναι ίσες με την πλησιέστερη (προς τα πάνω) μη κενή.
Επειδή σχεδόν υπήρχε ο κώδικας, στη ΒΔ που επισυνάπτεται, γίνεται μία υλοποίηση του ζητούμενου, με προσθήκη στον πίνακα του πεδίου [flSort].
Ίσως όμως το πρόβλημα θα μπορούσε να λυθεί χωρίς πρόσθετο πεδίο, πράγμα που αποτελεί μια καλή πρόκληση.
Νίκο ξέρω ότι έχεις δουλειές, δε χρειάζεται άγχος, όποτε βρεις χρόνο ανέβασε μια δική σου υλοποίηση των ιδεών σου.

Φιλικά/Γιώργος

Meteora 06-02-11 09:09

1 Συνημμένο(α)
Καλημέρα...



Ουσιαστικά κάτι τέτοιο είχα στο μυαλό μου Γιώργη. Μικρές οι διαφορές με ότι μας παρουσίασες... Έτσι, σκέφτηκα μια διαφορετική λύση που:
  • Δημιουργεί τα κενά
  • Γεμίζει τα κενά
  • Διαχειρίζεται σωστά την προσθήκη νέας εγγραφής.
  • Διαχειρίζεται σωστά την διαγραφή οποιασδήποτε εγγραφής.
  • και...
Σταμάτησα εδώ! ( Για αλλαγές στις ημερομηνίες κλπ χρειάζεται κώδικας)

Πάντως εγώ το διασκέδασα. Δείτε το...


Με εκτίμηση στους αναγνώστες

Νίκος Δ.

kapetang 08-02-11 20:14

1 Συνημμένο(α)
Καλησπέρα στην παρέα

Φίλε Νίκο συγχαρητήρια για τη λύση που έδωσες. Είναι έξυπνη και αντιμετωπίζει όλα τα προβλήματα που θα μπορούσαν να παρουσιαστούν από τη διαγραφή των ημερομηνιών.
Δικαιολογημένα τη χάρηκες.
Στη ΒΔ που επισυνάπτω δε χρησιμοποιούνται βοηθητικά πεδία για την απόκρυψη των διπλότυπων ημερομηνιών. Η λύση βασίζεται στη μορφοποίηση υπό όρους του πεδίου της ημερομηνίας. Ποιο συγκεκριμένα, στη μοναδική φόρμα (frmDokimi):
1) Οι εγγραφές ταξινομούνται κατά ημερομηνία (fldDate) και κατά τον κωδικό (ID).
2)Στην μορφοποίηση υπό όρους του πεδίου «fldDate», όταν αληθεύει η συνάρτηση «FormatDates» το χρώμα του πρώτου πλάνου γίνεται ίδιο με το χρώμα του παρασκηνίου, οπότε δε φαίνονται οι ημερομηνίες.
3) Με ένα πλαίσιο ελέγχου επιλέγουμε αν θα εμφανίζονται ή όχι οι διπλότυπες ημερομηνίες.
Η συνάρτηση «FormatDates» υλοποιήθηκε στη λειτουργική μονάδα της φόρμας.

Φιλικά/Γιώργος


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

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


Search Engine Optimization by vBSEO 3.3.2