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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 30-03-11, 11:40
Όνομα: Αλέξανδρος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-01-2010
Περιοχή: ΑΡΤΑ
Μηνύματα: 521
Προεπιλογή Σχετικά με τnν procedure

Καλημέρα και πάλι σε όλους τους φίλους του forum.
Το προβλημά μου είναι σχετικά με τις διαδικασίες.Μου βγάζει σφάλμα procedure too large.Πόσο χώρο πιάνει μια διαδικασία.Στην επισύναψη που στέλνω εχει 3 χάρτες δωματίων στον ένα χάρτη βλέπουμε κρατήσεις ανα 10 ημερες.Στον άλλο εναι μεγένθυση του προηγούμενου και στο τρίτο που είναι το ζητούμενο εχω μετατρέψει το χάρτη για να βλέπουμ κρατήσεις για 30 ημέρες.Αλλά βγάζει σφάλμα procedure too large.Τι κάνουμε σάυτές τις περιπτώσεις;
Φιλικά
Αλεξανδρος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip XARTIS.zip (152,6 KB, 31 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 30-03-11, 13:37
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Αλέξανδρε καλημέρα!
Μια Procedure δεν μπορεί να υπερβαίνει τα 64 kb ( Περιορισμός στη VB )!!
Στο παράδειγμα που ανέβασες η διαδικασία Sub Xartis(arxdomatio, arximera)
έχει σχεδον διπλάσιο μέγεθος (121 kb περίπου)!
Δεν υπάρχει πρόβλημα να διασπάσεις τη μια διαδικασία σε περισσότερες μικρότερες από 64 kb.
Όμως το πρόβλημα σου βρίσκεται στη σχεδίαση της φόρμας και κρίνοντας από τη φόρμα μάλλον και της βάσης!

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

Θα πρέπει να χρησιμοποιήσεις διαφορετική τεχνική.

Τί ακριβώς, δεν μπορώ να σου πώ αφου δεν βλέπω τη βάση σου.

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #3  
Παλιά 30-03-11, 15:56
Όνομα: Αλέξανδρος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-01-2010
Περιοχή: ΑΡΤΑ
Μηνύματα: 521
Προεπιλογή

Tάσο Καλησπέρα
Στέλνω την βάση σε DEMO .To μόνο που μπορείς να δεις είναι η δομή του προγραμματος.Για ευνοητους λόγους δεν μπορώ να στείλω στον αέρα ανοικτή τη βάση.Ετσι για να δείς πώς είναι η βάση.Και ίσως ετσι αν μπορείς να βοηθήσεις λέγοντας κάποιο τρόπο.
Φιλικά
Αλέξανδρος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip DEMOHOTELKALLIOPI.zip (1,17 MB, 66 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 30-03-11, 15:59
Όνομα: Αλέξανδρος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-01-2010
Περιοχή: ΑΡΤΑ
Μηνύματα: 521
Προεπιλογή

Τάσο
Ξέχασα να σου δώσω το
Username :Alexandros
Passwort: [arta]
Aλέξανδρος
Απάντηση με παράθεση
  #5  
Παλιά 31-03-11, 19:07
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

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

Αλέξανδρε, στην πρώτη βάση (*.mdb) που ανέβασες δεν άφησες τους πίνακες και τα ερωτήματα που σχετίζονται με τον κώδικα που δημιουργεί τα προβλήματα και έτσι δεν μπορεί να δοκιμαστεί.
Στη δεύτερη (*.mde) δεν μπορεί να έχουμε τις φόρμες σε προβολή σχεδίασης για να δούμε τα ονόματα των στοιχείων ελέγχου των φορμών και φυσικά ούτε μπορούμε να τροποποιήσουμε τον κώδικα.
Στη ΒΔ που επισυνάπτω «XARTIS2.mdb» και στη διαδικασία «Sub Xartis(arxdomatio, arximera)» που είχε υπερβολικό μέγεθος (πάνω από το επιτρεπόμενο) θα δεις οδηγίες και μια τροποποίηση του κώδικα που περιορίζει ριζικά το μέγεθος της προβληματικής διαδικασίας (κάτω από το μέγιστο όριο).
Με τους περιορισμούς που μας επέβαλες δεν μπόρεσα να δοκιμάσω τον προτεινόμενο κώδικα, πιστεύω όμως πολύ εύκολα θα μπορούσες να τον προσαρμόσεις.
Καλή συνέχεια

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip XARTIS2.zip (178,2 KB, 31 εμφανίσεις)
Απάντηση με παράθεση
  #6  
Παλιά 31-03-11, 21:31
Όνομα: Αλέξανδρος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-01-2010
Περιοχή: ΑΡΤΑ
Μηνύματα: 521
Προεπιλογή

Καλησπέρα Γιώργο
Ευχαριστώ για τη βοηθειά σου θατο κοιτάξω το βράδυ, να δω θα κάνω κάτι;Αύριο θα απαντήσω για απορίες η και εντυπώσεις όπως πάντα.
Φιλικά
Αλέξανδρος
Απάντηση με παράθεση
  #7  
Παλιά 01-04-11, 11:29
Όνομα: Αλέξανδρος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-01-2010
Περιοχή: ΑΡΤΑ
Μηνύματα: 521
Thumbs up

Γιώργο καλημέρα
Καλό μήνα σε όλους δεν είναι ψέμα το ότι τα κατάφερα(Πρωταπριλιάτικο)
Όπως και ο Τάσος έτσι και εσύ Γιώργο για μιά ακόμη φόρα μεγαλούργησες.Μορφοποίησα τον χάρτη δωματίων προσάρμοσα τον κώδικα που μου έδωσες. Εγώ είχα για κάθε διαδικασία τεράστιο κώδικα αλλα όπως και άλλη μια φορά στο έχω πει οτι εμείς μια σελίδα κώδικα και τίποτα εσύ με 3 γραμμές και το pc χορεύει.Τα έκανα όλα αυτά άλλαξα και ένα reference.Και εμφανίζει το χάρτη κανονικα.Τελικά περιόρισες τα κβ με κώδικα.Το μόνο πρόβλημα που έχω είναι ότι δεν μου γυρίζει τα δωμάτια σε επόμενα δηλαδή να βγάζει απεριόριστα όπως είχα στον προηγούμενο χάρτη,Δεύτερον εάν δεν υπάρχει κανένα δωμάτιο κλεισμένο δεν ανοίγει ο χάρτης δωματίων.Όταν κλείνω δωμάτιο[Booking] ανοίγει.Στέλνω ένα συννημένο την βάση διορθωμένη και δεύτερη βάση τον κώδικα που χρησιμοποίησα μήπως χρειαστεί συμπλήρωση ώστε να έχει απεριόριστα δωμάτια για καταχώριση.Πιστεύω κάτι με το loop θέλει για να σε πάει στα επόμενα 25 δωμάτια..
Επίσεις να ρωτήσω και κάτι άλλο.Θέλω ναβάλω 12 κουμπιά εντολής που να αντιστοιχεί σε κάθε μήνα; η να βάλω 12 checkbox με τους μήνες ώστε να φιλτραρει και να δείχνει με το πάτημα την πρώτη του κάθε μήνα και αντιστοιχα. Πώς πρέπει να το κάνω αυτό;
Φιλικά
Αλέξανδρος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip DEMOHOTELKALLIOPI.zip (1,25 MB, 38 εμφανίσεις)
Τύπος Αρχείου: zip Xartis3.zip (84,2 KB, 32 εμφανίσεις)
Απάντηση με παράθεση
  #8  
Παλιά 01-04-11, 17:42
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Αλέξανδρε, σ’ ευχαριστώ για τα καλά σου λόγια.
Όπως επισήμανα και στο προηγούμενο μήνυμά μου τα αρχεία που ανεβάζεις δε διευκολύνουν στον προσδιορισμό του προβληματικού κώδικα και στη διόρθωσή του.
Σε μένα η φόρμα της ΒΔ «XARTIS3.mdb» δεν ανοίγει αφού δεν υπάρχουν οι πίνακες και τα ερωτήματα στα οποία βασίζεται, ο κώδικας της.
Αν ανεβάσεις μία ΒΔ (*.mdb) μόνο με τη φόρμα «Χάρτη» και τους πίνακες και ερωτήματα που απαιτούνται για να λειτουργεί, ίσως να μπορούσα να βοηθήσω.

Φιλικά/Γιώργος
Απάντηση με παράθεση
  #9  
Παλιά 02-04-11, 00:25
Όνομα: Αλέξανδρος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-01-2010
Περιοχή: ΑΡΤΑ
Μηνύματα: 521
Προεπιλογή

Καλησπέρα Γιώργο
Θα κοιτάξω τι μπορώ να αφαιρέσω ώστε να λειτουργεί η φόρμα.Αλλά απο ότι βλέπω η φόρμα αυτή συνδέεται με όλες σχεδόν τις φόρμες.Θα κοιτάξω σε ευχαριστώ πάντως για όλη τη βοήθεια.
Φιλικά
Αλέξανδρος
Απάντηση με παράθεση
  #10  
Παλιά 02-04-11, 13:23
Το avatar του χρήστη editolis
Super Moderator
Όνομα: Τολης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-01-2010
Περιοχή: ATHENS-GREECE
Μηνύματα: 180
Προεπιλογή

Αλεξανδρε καλο θα ηταν να κανεις copy ξανα τον κωδικα και να τον αποθηκευσεις προσωρινα σε ενα αρχειο *txt.

Μετα να τον περασεις στο φορουμ ωστε να μην εμφανιζονται τα Ελληνικα σε "κινέζικα".
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Γενικά] Ερώτηση σχετικά με το Excel! Help! Νικόλαος Μ Excel - Ερωτήσεις / Απαντήσεις 9 25-01-16 11:21
Σχετικά με κλείδωμα pctechdr Access - Ερωτήσεις / Απαντήσεις 11 28-10-15 18:02
[Γενικά] Σχετικά με ημερομηνία xristos Excel - Ερωτήσεις / Απαντήσεις 7 09-01-14 13:16
Procedure too large pctechdr Access - Ερωτήσεις / Απαντήσεις 1 10-12-12 01:08


Η ώρα είναι 14:37.