Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Φόρμες, υποφόρμες, παράδειγμα με διαγράμματα

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #11  
Παλιά 29-07-10, 10:25
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλημέρα Ανθή!

Στο παρακάτω συνημμένο αλλάχτηκαν οι γραμμές του κώδικα VBA:

Αρχική γραμμή: DoCmd.OpenForm stDocName, , , stLinkCriteria

Μετά την αλλαγή: DoCmd.OpenForm stDocName, , , stLinkCriteria, , acDialog

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

Είναι αυτό που ζητάς;

Φιλικά

Τάσος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip DBnew.zip (288,2 KB, 7 εμφανίσεις)
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #12  
Παλιά 29-07-10, 11:58
Όνομα: ΑΝΘΗ
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 26-07-2010
Μηνύματα: 17
Arrow

Γεια χαρά και πάλι!

Δεν θέλω να σε απογοητεύσω αλλά καμιά αλλαγή. Τον κώδικα που έχεις αλλάξει, όπως σου είχα αναφέρει και χθες, το δοκίμασα και δεν άλλαξε κάτι.
Μάλλον φταίω εγώ, δεν σας παρουσιάζω με σωστό τρόπο το πρόβλημά μου.
Λοιπόν προτείνω το εξής, ακολούθησε τα βήματα που εκτελώ και ‘γω για να καταλάβεις τι εννοώ:
  1. Επέλεξε μια τιμή στο πεδίο 'ΕΤΟΣ' (παρατηρείς ότι ενημερώνονται τα υπόλοιπα πεδία?)
  2. Άνοιξε τη φόρμα 'ΘΕΣΗ Α' (βλέπεις τιμές για το τρέχων έτος που έχεις επιλέξει)
  3. Κλείσε τη φόρμα (exit)
  4. Εάν τώρα παίξεις με τη ροδέλα του ποντικιού, τότε αρχίζουν και αλλάζουν οι τιμές σε όλα τα πεδία εκτός του 'ΕΤΟΥΣ' (αυτό δεν θέλω να γίνεται, ή αν συμβαίνει τότε να αλλάζει ταυτόχρονα με τα υπόλοιπα και το πεδίο 'ΕΤΟΣ' )
  5. Αυτό δεν συμβαίνει και σε σένα? ή μήπως όχι?
Θέλω να πιστεύω πως τώρα έχω γίνει κατανοητή.
Περιμένω νέα σου,
Ανθή.
Απάντηση με παράθεση
  #13  
Παλιά 29-07-10, 12:11
Όνομα: Μάρω
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 09-03-2010
Περιοχή: Αθήνα
Μηνύματα: 287
Προεπιλογή

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



Φιλικά,
Μάρω
Απάντηση με παράθεση
  #14  
Παλιά 29-07-10, 12:20
Όνομα: ΑΝΘΗ
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 26-07-2010
Μηνύματα: 17
Arrow

Καλησπέρα Μάρω,

πολύ φοβάμαι ότι μάλλον κάτι γίνεται με τον υπολογιστή μου και την έκδοση του λογισμικού. Θα κάνω και εγώ μια δοκιμή από άλλο σύστημα.
Λες τελικά να παιδεύομαι άδικα?
Απάντηση με παράθεση
  #15  
Παλιά 29-07-10, 12:27
Όνομα: ΑΝΘΗ
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 26-07-2010
Μηνύματα: 17
Προεπιλογή

Α! Κάτι ακόμα,

Θέλω να δημιουργήσω "εντολές ??? ή ερωτήσεις???" όπου να μπορώ να επιλέξω π.χ. σε συγκεκριμένο 'ΕΤΟΣ' ή συνδυασμό 'ΕΤΩΝ' να μου ζητάει στη συνέχεια 'ΘΕΣΗ' και μετά 'ΠΕΔΙΑ' και κλικάρωντας τα επιθυμητά να τυπώνονται τα αποτελέσματα σε φόρμα ή έκθεση.
Καμιά βοήθεια?
Απάντηση με παράθεση
  #16  
Παλιά 29-07-10, 14:41
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα στην παρέα

Ανθή και Τάσο, επειδή θα πρέπει να υπάρχει αντιστοιχία έτους και τρέχουσας εγγραφής, σκέφτηκα ότι θα ήταν προτιμότερο, αντί να γίνεται αναζήτηση στις εγγραφές, να φιλτράρονται ως προς το έτος.
Έτσι έκανα κάποιες μικρές αλλαγές (θα τις δείτε στην εφαρμογή που επισυνάπτω) στον κώδικα AfterUpdate της Λιστας79 στο Load της φόρμας και στην ιδιότητά της Δεδομένα > Κλειδώματα εγγραφών > Χωρίς κλειδώματα.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip AntiGiorgos.zip (387,8 KB, 3 εμφανίσεις)
Απάντηση με παράθεση
  #17  
Παλιά 29-07-10, 16:16
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από agi37 Εμφάνιση μηνυμάτων
  1. Επέλεξε μια τιμή στο πεδίο 'ΕΤΟΣ' (παρατηρείς ότι ενημερώνονται τα υπόλοιπα πεδία?)
  2. Άνοιξε τη φόρμα 'ΘΕΣΗ Α' (βλέπεις τιμές για το τρέχων έτος που έχεις επιλέξει)
  3. Κλείσε τη φόρμα (exit)
  4. Εάν τώρα παίξεις με τη ροδέλα του ποντικιού, τότε αρχίζουν και αλλάζουν οι τιμές σε όλα τα πεδία εκτός του 'ΕΤΟΥΣ' (αυτό δεν θέλω να γίνεται, ή αν συμβαίνει τότε να αλλάζει ταυτόχρονα με τα υπόλοιπα και το πεδίο 'ΕΤΟΣ' )
  5. Αυτό δεν συμβαίνει και σε σένα? ή μήπως όχι?
Καλησπέρα και πάλι.
Ανθή, για να απενεργοποιήσεις το ροδάκι του ποντικιού (Mouse Wheel) στην Access 2003 προϋποθέτει αρκετές διαδικασίες (λειτουργική μονάδα κλάσης ή συγκεκριμένο αρχείο DLL) και παράλληλα δημιουργεί προβλήματα σε δοκιμές του κώδικα (Debugging).

Σου προτείνω να συγχρονίσεις το μη δεσμευμένο πεδίο "Λίστα79" με το "ΕΤΟΣ"
της τρέχουσας εγγραφής.

Δες το συνημμένο παράδειγμα παρακάτω.

Ελπίζω να κατάλαβα το ζητούμενο σου!
Συνημμένα Αρχεία
Τύπος Αρχείου: zip db.zip (337,3 KB, 8 εμφανίσεις)
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #18  
Παλιά 30-07-10, 07:31
Όνομα: ΑΝΘΗ
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 26-07-2010
Μηνύματα: 17
Thumbs up

Καλημερούδια παιδιά!

Τάσο και Γιώργο, πραγματικά δεν έχω λόγια να εκφράσω την ευγνωμοσύνη μου!!!
ΕΥΧΑΡΙΣΤΩΩΩΩΩ!!!!!
Καλά ε, είστε αστέρια,
Τελικά είτε φίλτρο χρησιμοποιήσω είτε δέσμευση έχω το επιθυμητό αποτέλεσμα.
Και να φανταστείτε ότι αυτό μου συμβαίνει σε όλες τις φόρμες αυτής της δομής.

Όσο αναφορά τη χθεσινή τελευταία ερώτησή μου, καμιά πρόταση??

Φιλικά,
Ανθή.
Απάντηση με παράθεση
  #19  
Παλιά 01-08-10, 15:54
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα στην παρέα

Ανθή κοίταξα τη βάση που ανέβασες, αλλά δεν μπορώ να πω ότι κατάλαβα τη δομή και τη λογική της.
Επειδή εσύ τα γνωρίζεις, θα πρότεινα να αρχίσεις να υλοποιείς αυτό που θέλεις και αν συναντάς κάποια συγκεκριμένη δυσκολία, υπάρχει και το φόρουμ.
Σε γενικές γραμμές για να εμφανίσουμε στοιχεία, που ικανοποιούν κάποια κριτήρια:
1. Δημιουργούμε μία φόρμα (κριτηρίων), όπου θα επιλέγονται τα κριτήρια.
2. Ένα ερώτημα με τα πεδία τα οποία θέλουμε να εμφανίζονται και τις συνθήκες που θα ικανοποιούν. Οι συνθήκες υλοποιούνται με τη βοήθεια της φόρμας κριτηρίων.
3. Μία έκθεση, που θα στηρίζεται στο ερώτημα και θα έχει τα στοιχεία, όπως θέλουμε να εκτυπωθούν.
4. Ένα κουμπί στη φόρμα κριτηρίων που θα ανοίγει την έκθεση.

Φιλικά/Γιώργος
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Γράφημα] Διαγράμματα macgregor Excel - Ερωτήσεις / Απαντήσεις 5 06-01-17 13:15
[ Φόρμες ] Αναζήτηση σε φόρμες που επιστρέφει φόρμες theo93 Access - Ερωτήσεις / Απαντήσεις 17 12-08-14 09:54
φόρμες - υποφόρμες tolkap Access - Ερωτήσεις / Απαντήσεις 0 17-01-14 18:17
[ Υποφόρμες ] Υποφόρμες, συγχρονισμός jim67 Access - Ερωτήσεις / Απαντήσεις 4 11-09-13 20:05
[Συναρτήσεις] Παραδειγμα με τη vlookup chris1978 Excel - Ερωτήσεις / Απαντήσεις 2 13-12-10 05:30


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