Delen via


Verzamelingen (clientreferentie)

 

Gepubliceerd: januari 2017

Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Verzamelingen zijn structuren om toegang te verlenen tot gegevens die een matrix vertegenwoordigen, maar zonder de mogelijkheid om de gegevens in de matrix te wijzigen.

De volgende lijst bevat de verzamelingen die beschikbaar zijn in het Xrm.Page-objectmodel:

  • Xrm.Page.data.entity. fbaf2e7a-db2f-448f-bd24-6b3ca1ccb28e#BKMK_entityattributes: Alle kenmerken op de pagina.

  • Xrm.Page.ui. 0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_controls: Alle besturingselementen op de pagina.

  • Xrm.Page.ui. :0375b206-d2bf-4034-a41d-fb476ecb4438#bkmk_quickForms Alle besturingselementen voor snelle weergave op de pagina met de nieuwe engine voor formulierweergave.

  • Xrm.Page.ui. 0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_tabs: Alle tabbladen op de pagina.

  • Xrm.Page.ui Tab. 205390b9-3eda-4a2b-87cb-2a8f83f953da#BKMK_tabSectionsCollection: Alle secties op het tabblad.

  • Xrm.Page.ui Section. :a90df20b-42a6-444e-9912-e0ffab11daec#BKMK_sectionControls: Alle besturingselementen in de sectie.

  • Xrm.Page.ui. 0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_navigation: Alle items in het formuliernavigatiegebied.

  • Xrm.Page.ui. 0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_FormSelectorItems: Alle formulieren die beschikbaar zijn voor de gebruiker.

  • Xrm.Page Attribute.besturingselementen: Alle besturingselementen voor het kenmerk.

  • Xrm.Page.data.process.getActivePath: De fasen in het huidige actieve pad op basis van vertakkingsregels.

  • De methode getStages voor een proces dat wordt geretourneerd door Xrm.Page.data.process.getActiveProcess.

  • De methode getSteps voor een fase die wordt geretourneerd door Xrm.Page.data.process.getActiveStage, Xrm.Page.data.process.getActivePath en Xrm.Page.data.process.getActiveProcess.

Notitie

De objecten die worden geretourneerd in de Xrm.Page.data.process-naamruimte bevatten geen namen, dus retourneert het gebruik van de tekenreeksparameter voor de methode get geen objecten.

Met Update 1 voor Microsoft Dynamics CRM Online 2015 retourneren de 27fea949-c332-4263-bb46-d990a18008b8#BKMK_GridGetRows and 27fea949-c332-4263-bb46-d990a18008b8#BKMK_GridGetSelectedRows verzamelingen van 27fea949-c332-4263-bb46-d990a18008b8#BKMK_GridRow.Meer informatie:Rasterobjecten (alleen-lezen) en -methoden (clientreferentie)

Verzamelingsmethoden

  • forEach
    Pas een actie in een gemachtigdefunctie toe op elk object in de verzameling.

  • get
    Haal een of meer objecten uit de verzameling op afhankelijk van de doorgegeven argumenten.

  • getLength
    Haal het aantal items in de verzameling op.

forEach

Past de actie toe die is opgenomen in een gemachtigdefunctie.

collection.forEach(delegate function(attribute, index))
  • Argumenten
    Gemachtigdefunctie met parameters voor kenmerk en index.

get

Haal een of meer objecten uit de verzameling op afhankelijk van de doorgegeven argumenten.

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

Notitie

De methode get voor de verzameling Xrm.Page.data.entity.attributes is beschikbaar met de snelkoppelingmethode Xrm.Page.getAttribute.

De methode get voor de verzameling Xrm.Page.ui.controls is beschikbaar met de snelkoppelingmethode Xrm.Page.getControl.

  • Argumenten

    • Geen

      • Retourwaarde Alle objecten in de verzameling.
        Type: matrix
    • Tekenreeks

      • Retourwaarde Het object waarbij de naam overeenkomt met het argument.
        Type: Object

        Opmerkingen: De objecten die worden geretourneerd in de Xrm.Page.data.process-naamruimte bevatten geen namen, dus retourneert het gebruik van de tekenreeksparameter voor deze methode geen objecten.

    • Nummer

      • Retourwaarde Het object waarbij de index overeenkomt met het nummer.
        Type: Object
    • gemachtigdefunctie(kenmerk index)

      • Retourwaarde Alle objecten die ertoe leiden dat de gemachtigdefunctie true retourneert.
        Type: matrix

getLength

Haal het aantal items in de verzameling op.

collection.getLength()
  • Retourwaarde
    Type: Getal

Zie ook

Beknopte naslag voor het opstellen van formulierscripts
Programmeerreferentie op de client
Xrm.Page.data.entity (clientreferentie)
Xrm.Page.ui (clientreferentie)
Tabblad Xrm.Page.ui (clientreferentie)
Sectie Xrm.Page.ui (clientreferentie)
Xrm.Page.data.entity attribute (clientreferentie)
Code schrijven voor Microsoft Dynamics 365-formulieren
Het objectmodel Xrm.Page gebruiken

Microsoft Dynamics 365

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht