Ανανέωση ιστοσελίδας

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 24-06-10, 22:57
Όνομα: Στράτος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 19-01-2010
Μηνύματα: 29
Προεπιλογή περί access

Έχω δημιουργήσει μια βάση δεδομένων σε access για καταχώριση διευθύνσεων όπως το συνημμένο αρχείο. Το πρόβλημα είναι ότι θα ήθελα όταν επιλέγω το κουμπί "επεξεργασία" και ανοίγει η φόρμα "επεξεργασία" να μεταβαίνει-εμφανίζει την εγγραφή-όνομα που υπάρχει ήδη στην "αρχική" φόρμα (δηλαδή να δείχνει-εμφανίζει το όνομα που βλέπω στην "αρχική" φόρμα ώστε να κάνω διορθώσεις)
Πιστεύω να έγινα κατανοητός
Στράτος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb TEST.mdb (1,38 MB, 16 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 25-06-10, 00:21
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Στράτο σε καλωσορίζω στο Forum..
1. Απαγορεύεται αυστηρά να χρησιμοποιείς αντικείμενα (φόρμες, πίνακες, ...) κάνοντας χρήση δυο διακριτών λέξεων. παράδειγμα αντί για ΜΕΛΗ ΣΥΛΛΟΓΟΥ, γράψε ΜΕΛΗΣΥΛΛΟΓΟΥ. Το καλύτερο βέβαια είναι να μη έχεις καθόλου Ελληνική γραμματοσειρά (για παράδειγμα γράψε frmMeliSilogou)
2. Στο κουμπί "Επεξεργασία" της κεντρικής φόρμας σου, διέγραψε την μακροεντολή και κάνε μεταφορά τον εξής κώδικα:

Κώδικας:
 Private Sub Επεξεργασία_Εγγραφής_Click()
If IsNull([ΚΩΔΙΚΟΣ]) Then
        MsgBox "Επέλεξε εγγραφή !", vbInformation, "ΕΛΕΓΧΟΣ"
        Exit Sub
    End If

    Dim timi As Integer
    timi = [ΚΩΔΙΚΟΣ]
    DoCmd.OpenForm "ΕΠΕΞΕΡΓΑΣΙΑ", , , "[ΚΩΔΙΚΟΣ]=" & timi
End Sub
Τα ξαναλέμε / Νίκος Δ.

Τελευταία επεξεργασία από το χρήστη Meteora : 25-06-10 στις 17:20. Αιτία: Αφαίρεση κειμένου...
Απάντηση με παράθεση
  #3  
Παλιά 25-06-10, 12:34
Όνομα: Στράτος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 19-01-2010
Μηνύματα: 29
Προεπιλογή

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

όσο για τα ονόματα θα προσπαθήσω να τα αλλάξω
και πάλι σε ευχαριστώ
Στράτος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb test-2.mdb (1,31 MB, 17 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 25-06-10, 19:22
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλησπέρα σε όλους...
Στράτο, χαίρομαι που βοήθησα να βρεις λύση σε κάποιο σημείο της εφαρμογής σου. Όμως αγαπητέ έχω κάποιες προτάσεις για σένα. Φτιάξε το προφίλ σου. (Το κυνηγός δεν είναι όνομα!) Όταν θέτεις ερώτηση φρόντισε να απευθύνεται σε όλα τα μέλη του Forum, διότι η συμμετοχή πολλών σε ένα ζήτημα αποδίδει καλύτερα αποτελέσματα. Εμφάνιση-προσθήκη-διαγραφή-αλλαγές τις κάνουμε στην ίδια φόρμα! Να αλλάξεις σιγά-σιγά (κρατώντας αντίγραφο) τα ονόματα φορμών, πινάκων πεδίων, εκθέσεων, ερωτημάτων,... Η εφαρμογή σου απορώ που "τρέχει"!
Τέλος, αν χτυπήσεις ζαρκάδι, λαγό,... σφύριξε κλέφτικα.
Στο συμβάν After Update (Μετά την ενημέρωση) της φόρμας "ΝΕΑ", πρόσθεσε τον κώδικα:
Κώδικας:
Private Sub Form_AfterUpdate()
    DoCmd.GoToRecord , , acNewRec
    Forms![ΑΡΧΙΚΗ]![ΜΕΛΗΣΥΛΛΟΓΟΥ].Form.Requery
End Sub
Η πρώτη εντολή πάει σε νέα εγγραφή (καθαρίζει!) και η δεύτερη ενημερώνει την υποφόρμα ΜΕΛΗΣΥΛΛΟΓΟΥ

Καλό απόγευμα σε όλους μας / Νίκος Δ.

Υστερολόγιο : βλέπεις ότι άλλαξα -υποχρεωτικά- το όνομα στην υποφάρμα σου αφού αλλιώς δεν μπορούσα να γράψω εντολή;
Απάντηση με παράθεση
  #5  
Παλιά 26-06-10, 12:58
Όνομα: Στράτος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 19-01-2010
Μηνύματα: 29
Προεπιλογή

Σε ευχαριστώ φίλε Νίκο που με βοήθησες

Στράτος
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] Ερώτηση περί συναρτήσεως στο Excel steliosd Excel - Ερωτήσεις / Απαντήσεις 4 01-03-12 20:27


Η ώρα είναι 07:02.