Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| Εργαλεία Θεμάτων ![]() | Τρόποι εμφάνισης ![]() |
#1
| |||
| |||
![]()
Προσπαθώ να φτιάξω εξαρχής ρύθμισις σε μια forma έχοντας μια διαφορετική φόρμα με ονομασία "control" και ότι ρύθμισις κάνω στην forma control να ισχύουνε στην forma1. Έχω φτιάξει κάποια πεδια που τα χρειάζομαι σε διαφορες κατάστασης όπως κρυφό πεδίο,ανενεργό πεδίο,κλειδωμένο πεδίο,τσεκαρισμένο πεδίο. Αυτές οι αλλαγές όμως θέλω να ισχύουν έστω και να κλείσει η βάση δεδομένων. Μπορείτε να με βοηθήσετε ? Σας ευχάριστο πολύ!!! ![]() ![]() ![]() ![]() |
#2
| ||||
| ||||
![]()
Καλημέρα Αντώνη, κάθε φόρμα απαιτεί την δική της διαμόρφωση μέσω τον ρυθμίσεών της. Άρα πρέπει να δουλέψεις σε κάθε φόρμα ξέχωρα. Η ρύθμιση ενός πεδίο π.χ ως κρυφό εφόσον γίνει, ισχύει για πάντα, εκτός και αν μέσω VBA, ζητηθεί αλλαγή. Με εκτίμηση Νίκος Δ. |
#3
| |||
| |||
![]()
μέσω VBA πώς ?
|
#4
| ||||
| ||||
![]()
Καλησπέρα σε όλους! Αντώνη, σου συνιστώ να αφιερώσεις κάποιο χρόνο για κάνεις μια περιήγηση στα μενού της Access και να δεις όλες τις λειτουργίες που σου παρέχονται από την επιφάνεια εργασίας της εφαρμογής. Θα κερδίσεις πολύ χρόνο μ αυτό τον τρόπο. Μόνο αν δεν βρεις εκεί αυτό που ζητάς, χρησιμοποιείς VBA ή μακροεντολές της Access. Αυτό που εγώ κατάλαβα είναι ότι χρειάζεσαι είναι μια φόρμα-πρότυπο όπου η μορφοποίηση των στοιχείων της θα κληρονομείται από τα στοιχεία των νέων φορμών που θα δημιουργείς κάθε φορά. Αυτό επιτυγχάνεται με τη δημιουργία ενός πρότυπου μορφοποίησης. Τέτοια πρότυπα υπάρχουν ήδη στην Access 2003 αλλά και σε νεώτερες εκδόσεις με τα ονόματα: Τυπικό, Ριζόχαρτο, Πολυχρωμία, Βιομηχανικό και άλλα. Αυτά τα πρότυπα στυλ μορφοποίησης τα συναντάμε κάθε φορά που δημιουργούμε μια νέα φόρμα μέσω του οδηγού φορμών. Μπορούμε να τα επεξεργαστούμε ή να προσθέσουμε ένα νέο πρότυπο στυλ μορφοποίησης στη λίστα αρκεί να καλέσουμε το διάλογο "Αυτόματη Μορφοποίηση" (σε προβολή σχεδίασης της φόρμας και στο μενού )και να επιλέξουμε με ποιο τρόπο θέλουμε να το χρησιμοποιούμε ( τρείς επιλογές - βλ. εικόνα παρακάτω ). Τι μπορείς να κάνεις: Δημιούργησε μια νέα φόρμα, κάνε εισαγωγή όλων των στοιχείων που υπάρχουν στην εργαλειοθήκη και μορφοποίησε τα όπως επιθυμείς. Κατόπιν επέλεξε το μενού Μορφή >Αυτόματη Μορφοποίηση (βλ. εικόνα ) ![]() και επέλεξε "Προσαρμογή" (βλ. εικόνα ) ![]() Επέλεξε μια από τις τρεις επιλογές που σου ταιριάζει καλύτερα και πάτησε OK. Θα σου ζητηθεί να δώσεις ένα όνομα για το πρότυπο στυλ μορφοποίησης που θα αποθηκευτεί και θα εμφανίζεται στη λίστα μαζί με τα υπόλοιπα στυλ μορφοποίησης της Access. Καλή συνέχεια! Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
#5
| |||
| |||
![]()
Αυτό το τρόπο τον γνωρίζω,ίσος εγώ δεν έθεσα σωστά την ερώτηση. Πως μπορώ να κάνω αλλαγές ρυθμίσεων μέσο μιας διαφορετικής φόρμας για λογαριασμό μιας άλλης Τελευταία επεξεργασία από το χρήστη artchrist73 : 29-05-11 στις 16:30. |
#6
| ||||
| ||||
![]()
Αντώνη, πρώτα πρώτα καλησπέρα! Σε κάθε περίπτωση θα πρέπει να ανοίξεις τη φόρμα σε προβολή σχεδίασης είτε χειροκίνητα είτε προγραμματιστικά. Χειροκίνητα: Κατόπιν από το μενού Μορφή >Αυτόματη Μορφοποίηση θα δώσεις το αυτόματο στυλ μορφοποίησης που επιθυμείς. Προγραμματιστικά: DoCmd.OpenForm "Form_Name", acDesign DoCmd.RunCommand acCmdAutoFormat Θα μπορούσες να φτιάξεις μια ρουτίνα που με Loop (For Each) να αλλάζεις τη μορφοποίηση των στοιχείων σύμφωνα με τη μορφοποίηση των στοιχείων της φόρμας-πρότυπου (δεν είναι ότι καλύτερο). Αλλά όπως προανέφερα: Θα πρέπει να ανοίξεις τη φόρμα σε προβολή σχεδίασης. Φιλικά Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[ Εκθέσεις ] Προβλημα με εκθεση που χανει ρυθμισεις | pdhmos | Access - Ερωτήσεις / Απαντήσεις | 0 | 30-06-14 21:59 |
Η ώρα είναι 03:38.