Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Φόρμες ] Aρχικές ρυθμίσεις φόρμας

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 25-05-11, 19:01
Όνομα: ΑΝΤΩΝΗΣ
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 04-08-2010
Περιοχή: ΑΘΗΝΑ
Μηνύματα: 330
Question Aρχικές ρυθμίσεις φόρμας

Προσπαθώ να φτιάξω εξαρχής ρύθμισις σε μια forma έχοντας μια διαφορετική φόρμα με ονομασία "control" και ότι ρύθμισις κάνω στην forma control να ισχύουνε στην forma1.
Έχω φτιάξει κάποια πεδια που τα χρειάζομαι σε διαφορες κατάστασης όπως κρυφό πεδίο,ανενεργό πεδίο,κλειδωμένο πεδίο,τσεκαρισμένο πεδίο.
Αυτές οι αλλαγές όμως θέλω να ισχύουν έστω και να κλείσει η βάση δεδομένων.
Μπορείτε να με βοηθήσετε ?
Σας ευχάριστο πολύ!!!
Απάντηση με παράθεση
  #2  
Παλιά 26-05-11, 11:39
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλημέρα
Αντώνη,
κάθε φόρμα απαιτεί την δική της διαμόρφωση μέσω τον ρυθμίσεών της. Άρα πρέπει να δουλέψεις σε κάθε φόρμα ξέχωρα.
Η ρύθμιση ενός πεδίο π.χ ως κρυφό εφόσον γίνει, ισχύει για πάντα, εκτός και αν μέσω VBA, ζητηθεί αλλαγή.

Με εκτίμηση
Νίκος Δ.
Απάντηση με παράθεση
  #3  
Παλιά 26-05-11, 21:36
Όνομα: ΑΝΤΩΝΗΣ
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 04-08-2010
Περιοχή: ΑΘΗΝΑ
Μηνύματα: 330
Προεπιλογή

μέσω VBA πώς ?
Απάντηση με παράθεση
  #4  
Παλιά 26-05-11, 22:25
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.030
Προεπιλογή

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

Θα κερδίσεις πολύ χρόνο μ αυτό τον τρόπο.

Μόνο αν δεν βρεις εκεί αυτό που ζητάς, χρησιμοποιείς VBA ή μακροεντολές της Access.

Αυτό που εγώ κατάλαβα είναι ότι χρειάζεσαι είναι μια φόρμα-πρότυπο όπου η μορφοποίηση των
στοιχείων της θα κληρονομείται από τα στοιχεία των νέων φορμών που θα δημιουργείς κάθε φορά.

Αυτό επιτυγχάνεται με τη δημιουργία ενός πρότυπου μορφοποίησης.
Τέτοια πρότυπα υπάρχουν ήδη στην Access 2003 αλλά και σε νεώτερες εκδόσεις με τα ονόματα:
Τυπικό, Ριζόχαρτο, Πολυχρωμία, Βιομηχανικό και άλλα.

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

Μπορούμε να τα επεξεργαστούμε ή να προσθέσουμε ένα νέο πρότυπο στυλ μορφοποίησης στη λίστα αρκεί να
καλέσουμε το διάλογο "Αυτόματη Μορφοποίηση" (σε προβολή σχεδίασης της φόρμας και στο
μενού )και να επιλέξουμε με ποιο τρόπο θέλουμε να το
χρησιμοποιούμε ( τρείς επιλογές - βλ. εικόνα παρακάτω ).

Τι μπορείς να κάνεις:

Δημιούργησε μια νέα φόρμα, κάνε εισαγωγή όλων των στοιχείων που υπάρχουν στην εργαλειοθήκη και μορφοποίησε τα όπως επιθυμείς.
Κατόπιν επέλεξε το μενού Μορφή >Αυτόματη Μορφοποίηση (βλ. εικόνα )

Aρχικές ρυθμίσεις φόρμας-accautoformat.png

και επέλεξε "Προσαρμογή" (βλ. εικόνα )

Aρχικές ρυθμίσεις φόρμας-acc_autoformat_options.png

Επέλεξε μια από τις τρεις επιλογές που σου ταιριάζει καλύτερα και πάτησε OK.
Θα σου ζητηθεί να δώσεις ένα όνομα για το πρότυπο στυλ μορφοποίησης που θα αποθηκευτεί
και θα εμφανίζεται στη λίστα μαζί με τα υπόλοιπα στυλ μορφοποίησης της Access.

Καλή συνέχεια!

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #5  
Παλιά 29-05-11, 16:20
Όνομα: ΑΝΤΩΝΗΣ
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 04-08-2010
Περιοχή: ΑΘΗΝΑ
Μηνύματα: 330
Προεπιλογή :plaf:

Αυτό το τρόπο τον γνωρίζω,ίσος εγώ δεν έθεσα σωστά την ερώτηση.
Πως μπορώ να κάνω αλλαγές ρυθμίσεων μέσο μιας διαφορετικής φόρμας για λογαριασμό μιας άλλης

Τελευταία επεξεργασία από το χρήστη artchrist73 : 29-05-11 στις 16:30.
Απάντηση με παράθεση
  #6  
Παλιά 29-05-11, 19:30
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.030
Προεπιλογή

Αντώνη, πρώτα πρώτα καλησπέρα!

Σε κάθε περίπτωση θα πρέπει να ανοίξεις τη φόρμα σε προβολή σχεδίασης είτε χειροκίνητα είτε προγραμματιστικά.

Χειροκίνητα:

Κατόπιν από το μενού Μορφή >Αυτόματη Μορφοποίηση θα δώσεις το αυτόματο στυλ μορφοποίησης που επιθυμείς.

Προγραμματιστικά:
DoCmd.OpenForm "Form_Name", acDesign
DoCmd.RunCommand acCmdAutoFormat

Θα μπορούσες να φτιάξεις μια ρουτίνα που με Loop (For Each) να αλλάζεις τη μορφοποίηση
των στοιχείων σύμφωνα με τη μορφοποίηση των στοιχείων της φόρμας-πρότυπου (δεν είναι ότι καλύτερο).
Αλλά όπως προανέφερα: Θα πρέπει να ανοίξεις τη φόρμα σε προβολή σχεδίασης.

Φιλικά
Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Εκθέσεις ] Προβλημα με εκθεση που χανει ρυθμισεις pdhmos Access - Ερωτήσεις / Απαντήσεις 0 30-06-14 21:59


Η ώρα είναι 03:38.