Freigeben über


Sammlungen (clíentseitige Referenz)

 

Veröffentlicht: Januar 2017

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Sammlungen sind die Strukturen, die Zugang zu Daten bereitstelelen, die ein Array darstellen, aber ohne die Möglichkeit, die Daten im Array zu ändern.

Die folgende Liste enthält die Sammlungen, die im Xrm.Page-Objektmodell verfügbar sind:

  • Xrm.Page.data.entity.fbaf2e7a-db2f-448f-bd24-6b3ca1ccb28e#BKMK_entityattributes: Alle Attribute auf der Seite aus.

  • Xrm.Page.ui.0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_controls: Alle Steuerelemente auf der Seite.

  • Xrm.Page.ui.0375b206-d2bf-4034-a41d-fb476ecb4438#bkmk_quickForms: Alle Steuerelemente für die Schnellansicht auf der Seite, die das neue Formularrenderingmodul verwenden.

  • Xrm.Page.ui.0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_tabs: Alle Registerkarten auf der Seite.

  • Xrm.Page.ui Tab.205390b9-3eda-4a2b-87cb-2a8f83f953da#BKMK_tabSectionsCollection: Alle Abschnitte auf der Registerkarte.

  • Xrm.Page.ui Section.a90df20b-42a6-444e-9912-e0ffab11daec#BKMK_sectionControls: Alle Steuerelemente im Abschnitt.

  • Xrm.Page.ui.0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_navigation: Alle Elemente im Formularnavigationsbereich.

  • Xrm.Page.ui.0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_FormSelectorItems: Alle Formulare, die für den Benutzer verfügbar sind.

  • Xrm.Page Attribute.Steuerelemente: Alle Steuerelemente für das Attribut.

  • Xrm.Page.data.process.getActivePath: Die Phasen im aktuellen aktiven Pfad auf Basis von Verzweigungsregeln.

  • Die Prozess getStages-Method für einen von Xrm.Page.data.process.getActiveProcess zurückgegebenen Prozess.

  • Die Phase getSteps-Method für Phasen, die von Xrm.Page.data.process.getActiveStage, Xrm.Page.data.process.getActivePath und Xrm.Page.data.process.getActiveProcess zurückgegeben werden.

Hinweis

Diezurückgegeben im Xrm.Page.data.process-Nmaespace enthalten keine Namen, daher gibt die Anwendung des Zeichenfolgenparameters für die get-Methode keine Objekte zurück.

Bei Microsoft Dynamics CRM Online 2015-Update 1 geben 27fea949-c332-4263-bb46-d990a18008b8#BKMK_GridGetRows und 27fea949-c332-4263-bb46-d990a18008b8#BKMK_GridGetSelectedRows Sammlungen von 27fea949-c332-4263-bb46-d990a18008b8#BKMK_GridRow zurück.Weitere Informationen:Rasterobjekte (schreibgeschützt)und -Methoden (clientseitige Referenz)

Sammlungsmethoden

  • forEach
    Wenden Sie eine Aktion in einer Stellvertretungsfunktion auf jedes Objekt in der Sammlung an.

  • get
    Rufen Sie ein oder mehrere Objekte aus Sammlung ab, abhängig von den übergebenen Argumenten.

  • getLength
    Rufen Sie die Anzahl der Elemente in der Sammlung ab.

forEach

Übernimmt die Aktion, die in einer Stellvertretungsfunktion enthalten ist.

collection.forEach(delegate function(attribute, index))
  • Argumente
    Delegieren Sie eine Funktion mit Parametern für Attribut und Index.

get

Rufen Sie ein oder mehrere Objekte aus Sammlung ab, abhängig von den übergebenen Argumenten.

collection.get([String][Number][delegate function(attribute, index)])

Hinweis

Die get-Methode für die Xrm.Page.data.entity.attributes-Sammlung ist verfügbar, wenn die Xrm.Page.getAttributeVerknüpfungsmethode verwendet wird.

Die get-Methode für die Xrm.Page.ui.controls-Sammlung ist verfügbar, wenn die Xrm.Page.getControlVerknüpfungsmethode verwendet wird.

  • Argumente

    • keine

      • Rückgabewert Alle Objekte in der Sammlung.
        Typ: Array
    • Zeichenfolge

      • Rückgabewert Das Objekt, bei dem der Name dem Argument entspricht.
        Typ:Objekt

        Anmerkungen: Die Objekte, die im Xrm.Page.data.process-Namespace zurückgegeben werden, enthalten keine Namen, daher gibt die Anwendung des Zeichenfolgenparameters für diese Verknüpfungsmethode keine Objekte zurück.

    • Anzahl

      • Rückgabewert Das Objekt, bei dem der Index der Zahl entspricht.
        Typ:Objekt
    • Delegatfunktion (Attribut, index)

      • Rückgabewert Alle Objekte, die die Stellvertretungsfunktion veranlassen, true zurückzugeben.
        Typ: Array

getLength

Rufen Sie die Anzahl der Elemente in der Sammlung ab.

collection.getLength()
  • Rückgabewert
    Typ: Anzahl

Siehe auch

Kurzübersicht zum Formularskripting
Cclientseitige Programmierreferenz
Xrm.Page.data.entity (clientseitige Referenz)
Xrm.Page.ui (clientseitige Referenz)
Xrm.Page.ui.tab (clientseitige Referenz)
Xrm.Page.ui-Abschnitt (clientseitige Referenz)
Xrm.Page.data.entity-Attribut (clientseitige Referenz)
Schreiben von Code für Microsoft Dynamics 365-Formulare
Verwenden des Xrm.Page-Objektmodells

Microsoft Dynamics 365

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright