Υποστηριζόμενα στοιχεία ελέγχου API προγράμματος-πελάτη του Power Pages (προεπισκόπηση)

Προς το παρόν υποστηρίζονται οι ακόλουθοι τύποι στοιχείων ελέγχου. Όλα αυτά τα στοιχεία ελέγχου έχουν όλες τις συνήθεις μεθόδους βασικού ελέγχου, ωστόσο, ορισμένες λεπτομέρειες μεθόδων μπορεί να υλοποιηθούν διαφορετικά και ορισμένες έχουν τις δικές τους ιδιότητες και μεθόδους.

Διεύθυνση σύνθετης

Τα πεδία εισόδου διεύθυνσης που περιέχουν πολλές δευτερεύουσες συναρτήσεις (οδός, πόλη, πολιτεία και ούτω καθεξής) χρησιμοποιούν το σύνθετο στοιχείο ελέγχου διεύθυνσης.

Αντιμετώπιση σύνθετων ιδιοτήτων και μεθόδων

Χρησιμοποιήστε αυτά τα μέλη για να ρυθμίσετε και να διαβάσετε την αντιμετώπιση σύνθετων τιμών.

  • IsReadonly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false

  • setValue Η μέθοδος αναμένει ένα αντικείμενο με τις ακόλουθες ιδιότητες:

    {
    "line1": "address line one value",
    "line2": "address line two value",
    "line3": "address line three value",
    "city": "address city value",
    "state": "address state value",
    "postalCode": "address postalCode value",
    "country": "address country value"
    }
    
  • getValue Η μέθοδος επιστρέφει το ίδιο αντικείμενο.

Boolean

Τα πεδία κουμπιού επιλογής με επιλογές true/false χρησιμοποιούν το στοιχείο ελέγχου δυαδικής τιμής.

Δυαδικές ιδιότητες και μέθοδοι

Χρησιμοποιήστε αυτά τα μέλη για να ορίσετε και να ανακτήσετε τιμές δυαδικών πεδίων.

  • isReadOnly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • setValueΗ μέθοδος αναμένει μια τιμή συμβολοσειράς που αντιστοιχεί σε μεταφρασμένες τιμές true ή false
  • getValue Η μέθοδος επιστρέφει την επιλεγμένη τιμή επιλογής ως συμβολοσειρά

DateTime

Τα πεδία εισόδου ημερομηνίας και ώρας χρησιμοποιούν το στοιχείο ελέγχου ημερομηνίας/ώρας.

Ιδιότητες και μέθοδοι ημερομηνίας/ώρας

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

  • isReadOnly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • isDisabled ιδιότητα - True εάν το πεδίο είναι απενεργοποιημένο, διαφορετικά false
  • dataType ιδιότητα - Ο τύπος δεδομένων του πεδίου ημερομηνία/ώρα
  • setValue Η μέθοδος αναμένει μια συμβολοσειρά ημερομηνίας/ώρας στην κατάλληλη μορφή
  • getValue Η μέθοδος επιστρέφει την τιμή ημερομηνίας/ώρας ως συμβολοσειρά.

Δεκαδικός αριθμός

Τα πεδία εισόδου δεκαδικού αριθμού χρησιμοποιούν το στοιχείο ελέγχου δεκαδικών.

Δεκαδικές ιδιότητες και μέθοδοι

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

  • isReadOnly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • setValue Η μέθοδος αναμένει μια συμβολοσειρά που αντιπροσωπεύει έναν έγκυρο δεκαδικό αριθμό
  • getValue Η επιστρέφει την δεκαδική τιμή ως συμβολοσειρά

Διπλή

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

Διπλές ιδιότητες και μέθοδοι

Χρησιμοποιήστε αυτά τα μέλη για να χειριστείτε τιμές αριθμών κινητής υποδιαστολής.

  • isReadOnly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • setValue Η μέθοδος αναμένει μια συμβολοσειρά που αντιπροσωπεύει έναν έγκυρο αριθμό κινητής υποδιαστολής.
  • getValue Η μέθοδος επιστρέφει την αριθμητική τιμή ως συμβολοσειρά.

Τα στοιχεία ελέγχου αναζήτησης που δεν είναι βοηθητικά χρησιμοποιούν το στοιχείο ελέγχου αναζήτησης αναπτυσσόμενης λίστας.

Χρησιμοποιήστε αυτά τα μέλη για να αλληλεπιδράσετε με επιλογές αναζήτησης αναπτυσσόμενης λίστας.

  • isDropdown property - Είναι πάντα true. Χρησιμοποιήστε αυτήν την ιδιότητα για διάκριση μεταξύ μιας modal αναζήτησης και μιας αναπτυσσόμενης αναζήτησης
  • IsReadonly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • setValue Η μέθοδος αναμένει μια παράμετρο συμβολοσειράς που αντιπροσωπεύει το αναγνωριστικό της επιλογής
  • getValue Η μέθοδος επιστρέφει το αναγνωριστικό της επιλογής που έχει οριστεί τη συγκεκριμένη στιγμή ως συμβολοσειρά

Ηλεκτρονικό ταχυδρομείο

Τα πεδία εισόδου ηλεκτρονικού ταχυδρομείου χρησιμοποιούν το στοιχείο ελέγχου ηλεκτρονικού ταχυδρομείου.

Ιδιότητες και μέθοδοι ηλεκτρονικού ταχυδρομείου

Χρησιμοποιήστε αυτά τα μέλη για να επικυρώσετε και να ανακτήσετε τιμές διευθύνσεων ηλεκτρονικού ταχυδρομείου.

  • isReadOnly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • setValue αναμένει μια συμβολοσειρά που αντιπροσωπεύει μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου
  • getValue Η επιστρέφει την τιμή ηλεκτρονικού ταχυδρομείου ως συμβολοσειρά

Αρχείο

Το στοιχείο ελέγχου αρχείου παρέχει δυνατότητες για την αποστολή και λήψη ενός αρχείου.

Ιδιότητες και μέθοδοι αρχείων

Χρησιμοποιήστε αυτά τα μέλη για αποστολή, πρόσβαση και κατάργηση αρχείων.

  • IsReadonly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • maxFileSizeInByte ιδιότητα - Το μέγιστο μέγεθος του αρχείου σε byte που μπορούν να αποσταλούν
  • setValue Η μέθοδος αναμένει ένα αντικείμενο τύπου Αρχείο
  • getValue Η μέθοδος επιστρέφει ένα αντικείμενο τύπου Αρχείο
  • removeFile Η μέθοδος καταργεί το καθορισμένο αρχείο

Μορφοποιημένος ακέραιος

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

Μορφοποιημένες ακέραιες ιδιότητες και μέθοδοι

Χρησιμοποιήστε αυτά τα μέλη για να διαχειριστείτε ακέραιους αριθμούς με εξειδικευμένη μορφοποίηση.

  • isReadOnly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • setValue Η μέθοδος αναμένει μια συμβολοσειρά που αντιπροσωπεύει έναν έγκυρο μορφοποιημένο ακέραιο
  • getValue Η μέθοδος επιστρέφει τη μορφοποιημένη ακέραια τιμή ως συμβολοσειρά

Ονοματεπώνυμο

Ονομάστε τα πεδία εισόδου που μπορεί να περιέχουν πολλαπλά στοιχεία (όνομα, επώνυμο και ούτω καθεξής) χρησιμοποιήστε το στοιχείο ελέγχου πλήρους ονόματος

Μέθοδοι πλήρους ονόματος

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

  • setValue Η μέθοδος αναμένει ένα αντικείμενο με τις ακόλουθες ιδιότητες:

    {
    "firstName": "first name value",
    "middleName": "middle name value",
    "lastName": "last name value"
    }
    
  • getValue Η μέθοδος επιστρέφει το ίδιο αντικείμενο

Εικόνα

Το στοιχείο ελέγχου εικόνας παρέχει δυνατότητες προβολής, αποστολής και λήψης μιας εικόνας.

Ιδιότητες και μέθοδοι εικόνας

Χρησιμοποιήστε αυτά τα μέλη για αποστολή, πρόσβαση και κατάργηση εικόνων.

  • IsReadonly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • maxFileSizeInByte ιδιότητα - Το μέγιστο μέγεθος της εικόνας σε byte που μπορείτε να αποστείλετε
  • setValue Η μέθοδος αναμένει ένα αντικείμενο τύπου Αρχείο
  • getValue Η μέθοδος επιστρέφει ένα αντικείμενο τύπου Αρχείο
  • removeFile Η μέθοδος καταργεί την καθορισμένη εικόνα

Integer

Τα πεδία αριθμητικής εισόδου χρησιμοποιούν το στοιχείο ελέγχου "Ακέραιος"

Ακέραιες ιδιότητες και μέθοδοι

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

  • isReadOnly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • setValue Η μέθοδος αναμένει μια συμβολοσειρά που αντιπροσωπεύει έναν έγκυρο ακέραιο
  • getValue Η μέθοδος επιστρέφει την ακέραια τιμή ως συμβολοσειρά.

Υπόμνημα

Τα πεδία εισαγωγής κειμένου πολλών γραμμών χρησιμοποιούν το στοιχείο ελέγχου υπομνήματος

Ιδιότητες και μέθοδοι υπομνήματος

Χρησιμοποιήστε αυτά τα μέλη για να διαχειριστείτε περιεχόμενο εισόδου κειμένου πολλών γραμμών.

  • isReadOnly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • maxLength ιδιότητα - Το μέγιστο μήκος κειμένου που μπορείτε να εισαγάγετε
  • setValue Η μέθοδος αναμένει μια τιμή συμβολοσειράς
  • getValue Η μέθοδος επιστρέφει το κείμενο υπομνήματος ως συμβολοσειρά

Τα πεδία modal lookup χρησιμοποιούν το στοιχείο ελέγχου modal lookup

Χρησιμοποιήστε αυτά τα μέλη για να ορίσετε, να λάβετε και να καταργήσετε τιμές modal lookup.

  • IsModal property - Πάντα true. Χρησιμοποιήστε αυτή την ιδιότητα για να διακρίνετε μεταξύ μιας δυναμικής αναζήτησης και μιας αναπτυσσόμενης αναζήτησης.

  • IsReadonly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false

  • setValue Η μέθοδος αναμένει ένα αντικείμενο με τις ακόλουθες ιδιότητες:

    {
    "id": "The unique identifier of the record.",
    "name": "The primary name field value of the record",
    "entityType": "The entity type name value of the table."
    }
    
  • getValue Η μέθοδος επιστρέφει το ίδιο αντικείμενο

  • clearValue Η μέθοδος διαγράφει την καθορισμένη τιμή από το πεδίο.

Χρήματα

Τα πεδία εισόδου νομίσματος χρησιμοποιούν το στοιχείο ελέγχου χρήματος.

Ιδιότητες και μέθοδοι Money

Χρησιμοποιήστε αυτά τα μέλη για να ορίσετε και να ανακτήσετε ποσά νομισμάτων.

  • isReadOnly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • setValue Η μέθοδος αναμένει μια συμβολοσειρά που αντιπροσωπεύει ένα έγκυρο νομισματικό ποσό
  • getValue Η μέθοδος επιστρέφει την τιμή του χρήματος ως συμβολοσειρά

Πολλαπλή επιλογή

Τα πεδία πλαισίου ελέγχου χρησιμοποιούν το στοιχείο ελέγχου πολλαπλών επιλογών

Μέθοδοι πολλαπλών επιλογών

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

  • setValue Η μέθοδος αναμένει μια δυαδική τιμή
  • getValue Η μέθοδος επιστρέφει την κατάσταση του πλαισίου ελέγχου ως δυαδική τιμή

Λίστα επιλογών πολλαπλών επιλογών

Τα πεδία πολλαπλών επιλογών χρησιμοποιούν το στοιχείο ελέγχου λίστας επιλογών πολλαπλών επιλογών.

Σημείωμα

setValue Οι μέθοδοι και getValue δεν υποστηρίζονται ακόμα για αυτό το στοιχείο ελέγχου.

Λίστα επιλογών

Τα πεδία συνόλου επιλογών (αναπτυσσόμενη λίστα, κουμπιά επιλογής και ούτω καθεξής) χρησιμοποιούν το στοιχείο ελέγχου λίστας επιλογών.

Ιδιότητες και μέθοδοι λίστας επιλογών

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

  • subType ιδιότητα - Ο δευτερεύοντας τύπος του στοιχείου ελέγχου λίστας επιλογών. Οι πιθανές τιμές είναι:

    • VerticalRadioButton
    • HorizontalRadioButton
    • MultipleChoiceMatrix
    • Dropdown
  • setValue Η μέθοδος αναμένει μια συμβολοσειρά που αντιπροσωπεύει την τιμή της επιλογής.

  • getValue Η μέθοδος επιστρέφει την επιλεγμένη τιμή επιλογής ως συμβολοσειρά.

Κατάσταση

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

Σημείωμα

Αυτό το στοιχείο ελέγχου δεν επιτρέπει τη ρύθμιση της τιμής. Η τιμή είναι μόνο για ανάγνωση.

Αιτιολογία κατάστασης

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

Σημείωμα

Αυτό το στοιχείο ελέγχου δεν επιτρέπει τη ρύθμιση της τιμής. Η τιμή είναι μόνο για ανάγνωση.

Συμβλοσειρά

Τα πεδία εισαγωγής κειμένου χρησιμοποιούν το στοιχείο ελέγχου συμβολοσειράς.

Ιδιότητες και μέθοδοι συμβολοσειράς

Χρησιμοποιήστε αυτά τα μέλη για να διαχειριστείτε τιμές εισαγωγής κειμένου μίας γραμμής.

  • isReadOnly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • maxLength ιδιότητα - Το μέγιστο μήκος κειμένου που μπορείτε να εισαγάγετε
  • setValue Παρουσιάζεται σφάλμα εάν το μήκος της συμβολοσειράς υπερβαίνει την maxLength τιμή

Σύμβολο γαργαλάω

Τα πεδία εισόδου συμβόλων μετοχών χρησιμοποιούν το στοιχείο ελέγχου συμβόλου ticker

Ιδιότητες και μέθοδοι συμβόλων υποδιαίρεσης

Χρησιμοποιήστε αυτά τα μέλη για να ορίσετε και να ανακτήσετε σύμβολα μετοχών.

  • isReadOnly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • setValue Η μέθοδος αναμένει μια συμβολοσειρά που αντιπροσωπεύει ένα έγκυρο σύμβολο ticker
  • getValue Η μέθοδος επιστρέφει το σύμβολο ticker ως συμβολοσειρά

Διεύθυνση URL

Τα πεδία εισόδου διεύθυνσης URL χρησιμοποιούν το στοιχείο ελέγχου διεύθυνσης URL.

Ιδιότητες και μέθοδοι διεύθυνσης URL

Χρησιμοποιήστε αυτά τα μέλη για να επικυρώσετε και να ανακτήσετε τιμές διεύθυνσης URL.

  • isReadOnly ιδιότητα - True εάν το πεδίο είναι πεδίο μόνο για ανάγνωση, διαφορετικά false
  • setValue Η μέθοδος αναμένει μια συμβολοσειρά που αντιπροσωπεύει μια έγκυρη διεύθυνση URL
  • getValue Η μέθοδος επιστρέφει την τιμή διεύθυνσης URL ως συμβολοσειρά