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
- Rückgabewert Alle Objekte in der Sammlung.
Zeichenfolge
Rückgabewert Das Objekt, bei dem der Name dem Argument entspricht.
Typ:ObjektAnmerkungen: 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
- Rückgabewert Das Objekt, bei dem der Index der Zahl entspricht.
Delegatfunktion (Attribut, index)
- Rückgabewert Alle Objekte, die die Stellvertretungsfunktion veranlassen, true zurückzugeben.
Typ: Array
- Rückgabewert Alle Objekte, die die Stellvertretungsfunktion veranlassen, true zurückzugeben.
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