Κοινοποίηση μέσω


EntityFormOptions

Παρέχει πρόσβαση σε όλες τις πληροφορίες σχετικά με τις φόρμες πίνακα.

Διαθέσιμο για

Εφαρμογές βάσει μοντέλου

Καταλύματα

createFromEntity

Ορίζει μια εγγραφή που παρέχει προεπιλεγμένες τιμές με βάση την αντιστοιχισμένη τιμή στήλης. Το αντικείμενο αναζήτησης έχει τις εξής ιδιότητες: id, nameκαι entityType.

Τύπος: LookupValue

entityId

Μοναδικό αναγνωριστικό της εγγραφής πίνακα για την εμφάνιση της φόρμας.

Τύπος: string

entityName

Λογικό όνομα του πίνακα για τον οποίο θα εμφανίζεται η φόρμα.

Τύπος: string

formId

Το αναγνωριστικό της παρουσίας φόρμας που θα εμφανιστεί.

Τύπος: string

height

Ύψος του παραθύρου φόρμας που θα εμφανίζεται σε pixel.

Τύπος: number

openInNewWindow

Εάν θα εμφανίζεται η φόρμα σε νέο παράθυρο.

Τύπος: boolean

useQuickCreateForm

Εάν θα ανοίξετε μια φόρμα γρήγορης δημιουργίας. Η προεπιλεγμένη τιμή είναι false.

Τύπος: boolean

πλάτος

Πλάτος του παραθύρου φόρμας που θα εμφανίζεται σε pixel.

Τύπος: boolean

παράθυροΘέση

Καθορίζει τη θέση του παραθύρου στην οθόνη.

Τύπος: number

Η windowPosition τιμή είναι ένας αριθμός με τις ακόλουθες πιθανές τιμές:

Τιμή Θέση
1 Κέντρο
2 Πλευρά

Παράδειγμα

private onRowClick(event: Event): void {
    let rowRecordId = (event.currentTarget as HTMLTableRowElement).getAttribute(
      RowRecordId
    );
    if (rowRecordId) {
      let entityreference = this.contextObj.parameters.simpleTableGrid.records[
        rowRecordId
      ].getNamedReference();
      let entityFormOptions = {
        entityName: entityreference.entityType!,
        entityId: entityreference.id
      };
      this.contextObj.navigation.openForm(entityFormOptions);
    }
  }

Αναφορά API για το πλαίσιο εργασίας στοιχείων του Power Apps
Επισκόπηση πλαισίου εργασίας στοιχείων του Power Apps