Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   DSOframer Control (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/347-dsoframer-control.html)

Tasos 27-01-10 09:41

Καλημέρα Μάριε.
Χαίρομαι που σε βοηθήσαμε!
Όταν λέω ελληνικούς χαρακτήρες, εννοώ τους χαρακτήρες των ονομάτων των αντικειμένων και όχι τους χαρακτήρες της λεζάντας ή της τιμής ενός πεδίου.
Ένα μόνο όνομα στο ΄Εργο VBA με ελληνικούς χαρακτήρες πχ.
Ετικέτα1, Λεπτομέρεια , Κείμενο1, ή Κεφαλίδα φόρμας είναι αρκετό για να σου προκαλέσει προβλήματα.

Συγκεκριμένα, στη βάση που έστειλες δεν μπόρεσα να ανοίξω τη φόρμα στο γερμανικό υπολογιστή όπου βρισκόμουν εκείνη τη στιγμή.
Μετονόμασα ΟΛΑ τα αντικείμενα της φόρμας χρησιμοποιώντας λατινικούς χαρακτήρες, αλλά και πάλι το πρόβλημα εξακολουθούσε να υπάρχει.
Μέσα στον VBE υπήρχαν τα λατινικά ονόματα αλλά και τα ελληνικά ταυτόχρονα που κανονικά θα έπρεπε να έχουν εξαφανιστεί!

Έπρεπε λοιπόν να κάνω τη φόρμα εξαγωγή σε κάποια άλλη βάση προσωρινά,
να τη διαγράψω και κατόπιν να την εισάγω ξανά για να μπορέσω επιτέλους να την ανοίξω!
Μην σκεφτείς ότι με ενόχλησε κάτι απ όλα αυτά.
Σχεδόν σε καθημερινή βάση αντιμετωπίζω παρόμοιες καταστάσεις (ονόματα αντικειμένων στη γερμανική με χαρακτήρες ö,ä,ü,ß).
Aπλά αναφέρω την εμπειρία μου με την ελπίδα να το διαβάσουν και οι υπόλοιποι και να σκεφτούν πόσες ώρες δουλειάς θα θυσιάσουν αν χρειαστεί να κάνουν κάτι ανάλογο σε κάποια βάση σέ όλα τα αντικείμενα που περιέχονται σε πολλές ίσως δεκάδες Πινάκων, Ερωτημάτων, Μακροεντολών, Λειτουργικών μονάδων, φορμών κλπ.

Είναι κανόνας απαράβατος: Όταν αναπτύσσεις εφαρμογές Access, χρησιμοποιείς την Αγγλική έκδοση ή αγγλικό γλωσσικό πακέτο που δίνουν εγκυρότατα ονόματα στα αντικείμενα.

Διαφορετικά, μετονομάζεις τα πάντα στη Βάση χρησιμοποιώντας λατινικούς χαρακτήρες.


Φιλικά

Τάσος

marios1984 27-01-10 09:47

ΜΜ εχεις δικαιο ....sorry για τον κοπο που σε εβαλα....:(

Tasos 27-01-10 09:57

Κανένα πρόβλημα φίλε μου, δεν είναι κόπος!
Αρκεί να κατανοηθούν και να εφαρμοστούν αυτά που γράφουμε και από τον υπόλοιπο κόσμο που μας διαβάσει.


Η ώρα είναι 17:21.

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


Search Engine Optimization by vBSEO 3.3.2