Εκτελέστε προκαθορισμένες ενέργειες στη φόρμα κεντρικού υπολογιστή που καθορίζεται από μοντέλο μέσα από μια ενσωματωμένη εφαρμογή καμβά
Οι εφαρμογές ενσωματωμένου καμβά παρέχουν τη δυνατότητα να εκτελέσετε προκαθορισμένες ενέργειες στη φόρμα του κεντρικού υπολογιστή που καθορίζεται από μοντέλο. Αυτές οι ενέργειες επιτρέπουν στους κατασκευαστές να περιηγηθούν, να ανανεώσουν και να αποθηκεύσουν τη φόρμα κεντρικού υπολογιστή που καθορίζεται από μοντέλο. Με αυτές τις ενέργειες, μια εφαρμογή ενσωματωμένου καμβά μπορεί να ενεργήσει ως ένα πιο αναπόσπαστο τμήμα της φόρμας και της εφαρμογής που καθορίζεται από το μοντέλο.
Το αντικείμενο ModelDrivenFormIntegration περιλαμβάνει τώρα τις ακόλουθες νέες μεθόδους για να επιτρέπει στους κατασκευαστές να εκτελούν ενέργειες στη φόρμα κεντρικού υπολογιστή που καθορίζεται από μοντέλο.
NavigateToMainForm(entityName, mainFormName, recordId)
Μεταφέρει τη φόρμα κεντρικού υπολογιστή που καθορίζεται από μοντέλο σε μια κύρια φόρμα και εμφανίζει την καθορισμένη σειρά.
- entityName - Μια απαραίτητη παράμετρος συμβολοσειράς που προσδιορίζει τον γονικό πίνακα της κύριας φόρμας.
- formName - Μια απαραίτητη παράμετρος συμβολοσειράς που προσδιορίζει το όνομα της κύριας φόρμας για περιήγηση σε αυτήν.
- recordId - Μια απαραίτητη παράμετρος συμβολοσειράς που προσδιορίζει το Αναγνωριστικό της σειράς προς εμφάνιση στην κύρια φόρμα.
Η κλήση της μεθόδου NavigateToMainForm μπορεί να εμφανίσει μηνύματα σφάλματος.
Μήνυμα σφάλματος | Οδηγός αντιμετώπισης προβλημάτων |
---|---|
Ο πίνακας δεν βρέθηκε: [EntityName] | Ελέγξτε την τιμή της παραμέτρου entityName και βεβαιωθείτε ότι είναι ένα έγκυρο όνομα πίνακα και ότι ο χρήστης έχει πρόσβαση σε αυτό. |
Η φόρμα δεν βρέθηκε: [FormName] | Ελέγξτε την τιμή της παραμέτρου mainFormName και βεβαιωθείτε ότι είναι ένα έγκυρο όνομα κύριας φόρμας και ότι ο χρήστης έχει πρόσβαση σε αυτό. |
Παρουσιάστηκε ένα πρόβλημα κατά τη φόρτωση της σειράς. | Ελέγξτε την τιμή της παραμέτρου recordId και βεβαιωθείτε ότι είναι ένα έγκυρο αναγνωριστικό σειράς και ότι ο χρήστης έχει πρόσβαση σε αυτό. |
NavigateToView(entityName, viewName)
Μεταφέρει τη φόρμα κεντρικού υπολογιστή που καθορίζεται από μοντέλο σε μια προβολή.
- entityName - Μια απαραίτητη παράμετρος συμβολοσειράς που προσδιορίζει τον γονικό πίνακα της προβολής.
- viewName - Μια απαραίτητη παράμετρος συμβολοσειράς που προσδιορίζει το όνομα της κύριας φόρμας για περιήγηση σε αυτήν.
Η κλήση της μεθόδου NavigateToView μπορεί να εμφανίσει μηνύματα σφάλματος.
Μήνυμα σφάλματος | Οδηγός αντιμετώπισης προβλημάτων |
---|---|
Ο πίνακας δεν βρέθηκε: [EntityName] | Ελέγξτε την τιμή της παραμέτρου entityName και βεβαιωθείτε ότι είναι ένα έγκυρο όνομα πίνακα και ότι ο χρήστης έχει πρόσβαση σε αυτό. |
Η προβολή δεν βρέθηκε: [ViewName] | Ελέγξτε την τιμή της παραμέτρου viewName και βεβαιωθείτε ότι είναι ένα έγκυρο όνομα προβολής και ότι ο χρήστης έχει πρόσβαση σε αυτό. |
OpenQuickCreateForm(entityName)
Ανοίγει την προεπιλεγμένη φόρμα γρήγορης δημιουργίας για έναν πίνακα.
- entityName - Μια απαραίτητη παράμετρος συμβολοσειράς που προσδιορίζει τον γονικό πίνακα της φόρμας γρήγορης δημιουργίας.
Η κλήση της μεθόδου OpenQuickCreateForm μπορεί να εμφανίσει μηνύματα σφάλματος.
Μήνυμα σφάλματος | Οδηγός αντιμετώπισης προβλημάτων |
---|---|
Ο πίνακας δεν βρέθηκε: [EntityName] | Ελέγξτε την τιμή της παραμέτρου entityName και βεβαιωθείτε ότι είναι ένα έγκυρο όνομα πίνακα και ότι ο χρήστης έχει πρόσβαση σε αυτό. |
RefreshForm(showPrompt)
Ανανεώνει τα δεδομένα της φόρμας κεντρικού υπολογιστή που καθορίζεται από μοντέλο.
- showPrompt - Μια απαιτούμενη δυαδική παράμετρος που υποδεικνύει αν θα πρέπει να εμφανίζεται ένα μήνυμα επιβεβαίωσης στον χρήστη πριν να αποθηκεύσετε οποιαδήποτε μη αποθηκευμένα δεδομένα στη φόρμα κεντρικού υπολογιστή που καθορίζεται από μοντέλο. Οι τιμές πρέπει να είναι "αληθές" ή "ψευδές".
Η κλήση της μεθόδου RefreshForm μπορεί να εμφανίσει μηνύματα σφάλματος.
Μήνυμα σφάλματος | Οδηγός αντιμετώπισης προβλημάτων |
---|---|
Χρησιμοποιήστε "true" ή "false" ως την τιμή της παραμέτρου. | Ελέγξτε την τιμή της παραμέτρου showPrompt και βεβαιωθείτε ότι είναι "αληθές" ή "ψευδές". |
SaveForm()
Αποθηκεύει τα δεδομένα της φόρμας κεντρικού υπολογιστή που καθορίζεται από μοντέλο.
Σημείωση
Εάν δεν βλέπετε το IntelliSense για τις μεθόδους για εκτέλεση προκαθορισμένων ενεργειών σε ενσωματωμένες εφαρμογές καμβά που δημιουργήθηκαν πριν από τη λειτουργία που είναι διαθέσιμη. Αποθηκεύστε, κλείστε και ανοίξτε ξανά την εφαρμογή.
Δείτε επίσης
Ενσωμάτωση μιας εφαρμογής καμβά σε μια φόρμα που καθορίζεται από μοντέλο
Προσθήκη μιας ενσωματωμένης εφαρμογής καμβά σε μια φόρμα που καθορίζεται από μοντέλο
Επεξεργασία μιας εφαρμογής καμβά που είναι ενσωματωμένη σε μια φόρμα που καθορίζεται από μοντέλο
Προσαρμογή του μεγέθους της οθόνης και του προσανατολισμού μιας εφαρμογής καμβά που είναι ενσωματωμένη σε μια φόρμα βασισμένη σε μοντέλο
Ιδιότητες και ενέργειες του στοιχείου ελέγχου ModelDrivenFormIntegration
Κοινή χρήση ενσωματωμένης εφαρμογής καμβά
Οδηγίες για την εργασία με ενσωματωμένες εφαρμογές καμβά
Μετεγκατάσταση ενσωματωμένων εφαρμογών καμβά σε φόρμες που βασίζονται σε μοντέλα και δημιουργούνται με τη χρήση της δημόσιας προεπισκόπησης έκδοσης για την πιο πρόσφατη έκδοση
Σημείωση
Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)
Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).