Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Επιλέξτε οποιοδήποτε θέμα παρακάτω για να μάθετε περισσότερα σχετικά με τα Προϊόντα στο Northwind Developer Edition.   

Northwind 2.0 Developer Edition, Products includes a list form and detail form. 

  • Για να εμφανίσετε τη Λίστα προϊόντων, επιλέξτε Προϊόντα στην κορδέλα.

  • Για να προβάλετε τις Λεπτομέρειες προϊόντος, επιλέξτε Αναγνωριστικό προϊόντος από τη λίστα προϊόντων.

Για να προβάλετε την κατάσταση ενός προϊόντος, χρησιμοποιήστε τις δυνατότητες της Λίστας προϊόντων

  • Τα προϊόντα με χαμηλό απόθεμα επισημαίνονται με κίτρινο χρώμα.

  • Τα προϊόντα που έχουν καταργηθεί σκιάζονται.

  • Το κουμπί Προσθήκη προϊόντος ανοίγει μια νέα κενή φόρμα Λεπτομερειών προϊόντος .

  • Οι υπερ-συνδέσεις αποκτούν πρόσβαση στη φόρμα Λεπτομέρειες προϊόντος . Επιλέξτε ένα αναγνωριστικό προϊόντος για να προβάλετε τις Λεπτομέρειες προϊόντος.

Η λίστα προϊόντων και η φόρμα "Λεπτομέρειες προϊόντος" εμφανίζουν πληροφορίες απογραφής. Μάθετε περισσότερα στο θέμα "Απόθεμα".   


frmProductList

Η μορφοποίηση υπό όρους χρησιμοποιείται για την επισήμανση χαμηλών αριθμών προϊόντων και τη σκίαση των προϊόντων που έχουν καταργηθεί.


frmProductDetail

  • Η προέλευση εγγραφών λεπτομερειών προϊόντος είναι ένα απλό ερώτημα ενός πίνακα για τα Προϊόντα.

  • Ένα σύνθετο πλαίσιο με την ετικέτα "Μετάβαση στο προϊόν" που εκτελεί τη διαδικασία VBA cboFindProduct_AfterUpdate για να μεταβείτε στην επιλεγμένη εγγραφή.

  • Τα επίπεδα δευτερευόντων υπολογισμών VBA απεικονίζουν την επαναχρησιμοποίηση προσαρμοσμένων συναρτήσεων και υπαρχόντων ερωτημάτων για τον ορισμό πλαισίων κειμένου ποσότητας (Qty Available, Qty Allocated κ.λπ.), εξασφαλίζοντας την ομοιομορφία των υπολογισμών σε όλη την εφαρμογή. 

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

  • Οι δευτερεύουσες προτάσεις στοιχείων ελέγχου VBA ορίζουν ιδιότητες στοιχείου ελέγχου ανάλογα με τις τιμές δεδομένων στην τρέχουσα εγγραφή:

    • Ορατότητα των κουμπιών "Αναδιάταξη προϊόντος " και "Διαγραφή προϊόντος " και "Παραγγελίες" και "Παραγγελίες αγοράς" .

    • Επισήμανση του Qty για αναδιάταξη και της ετικέτας του (σύγκριση με τη μορφοποίηση υπό όρους).

    • Λεζάντα φόρμας (τι εμφανίζεται στην καρτέλα στο επάνω μέρος της φόρμας).

    • Επισήμανση πεδίων για δεδομένα που λείπουν σε απαιτούμενα πεδία με χρήση της επικύρωσης φόρμας.

  • Χρησιμοποιεί την επικύρωση φόρμας όπως εξηγείται στο άρθρο "Παραγγελίες" στην ενότητα "Προγραμματισμός".  

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

  • Ισοδύναμη σύνταξη: Η VBA συχνά επιτρέπει στην εναλλακτική σύνταξη να ολοκληρώσει την ίδια εργασία. Αποσυνδέστε και εκτελέστε το καθένα με τη σειρά του για να παρατηρήσετε ότι κάνουν το ίδιο πράγμα.  

  • Το κουμπί εντολής Αναδιάταξη προϊόντος ( cmdReorderProduct_Click συμβάντος) ενεργοποιεί μια σειρά επιχειρηματικών κανόνων για να προσδιορίσει τι θα συμβεί στη συνέχεια:
    Screencap

    • Προσδιορισμός του προμηθευτή για την παραγγελία αγοράς

    • Προσάρτηση νέας γραμμής σε υπάρχουσα ανοιχτή παραγγελία αγοράς ή δημιουργία νέας παραγγελίας αγοράς

    • Ορισμός προεπιλεγμένης ποσότητας αναδιάταξης

  • Μιαδικαστική μορφή frmDlgVendorPrompt καλείται από το συμβάν cmdReorderProduct_Click , για να ζητήσει από τους χρήστες να επιλέξουν έναν προμηθευτή εάν το προϊόν έχει πολλούς προμηθευτές και κανένας δεν έχει μια υπάρχουσα ανοιχτή παραγγελία αγοράς. Στις δυνατότητές του περιλαμβάνονται οι εξής:

    • Η προεπιλεγμένη ιδιότητα για το κουμπί "OK" της φόρμας, cmdOK, έχει οριστεί σε "Ναι". Αυτό προκαλεί την ενεργοποίησή του όταν ένας χρήστης πατά το πλήκτρο Enter .

    • Το κουμπί "Άκυρο" της φόρμας, cmdCancel, έχει την ιδιότητα Cancel ορισμένη σε "Ναι". Αυτό σημαίνει ότι ενεργοποιείται όταν ο χρήστης πατήσει το πλήκτρο Esc .

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

    • Εάν ακυρωθεί, το frmDlgVendorPrompt κλείνει και η διαδικασία frmProductDetailcmdReorderProduct_Click επανενεργοποιείται και, στη συνέχεια, κλείνει.

  • Εάν είναι επιλεγμένος ένας προμηθευτής, το frmDlgVendorPrompt αποκρύπτεται. Αυτό επιτρέπει την πρόοδο του κώδικα στη διαδικασία κλήσης στο frmProductDetail, η οποία διαβάζει την τιμή της επιλογής "Προμηθευτής" στο (τώρα κρυφό) frmDlgVendorPrompt και, στη συνέχεια, κλείνει τη φόρμα και προχωρά στη δημιουργία μιας νέας παραγγελίας αγοράς για τον αναγνωρισμένο προμηθευτή.
    '

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×