Condividi tramite


Raccolte (riferimento lato client)

 

Data di pubblicazione: gennaio 2017

Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Raccolte sono strutture che consentono l'accesso ai dati che rappresentano una matrice, ma senza la possibilità di modificare i dati nella matrice.

Nell'elenco seguente vengono illustrate le raccolte disponibili nel modello a oggetti Xrm.Page :

  • Xrm.Page.data.entity.fbaf2e7a-db2f-448f-bd24-6b3ca1ccb28e#BKMK_entityattributes: tutti gli attributi nella pagina.

  • Xrm.Page.ui.0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_controls: tutti i controlli nella pagina.

  • Xrm.Page.ui.0375b206-d2bf-4034-a41d-fb476ecb4438#bkmk_quickForms: Tutti i controlli di visualizzazione rapida sulla pagina utilizzando il nuovo motore di rendering moduli.

  • Xrm.Page.ui.0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_tabs: tutte le schede nella pagina.

  • Xrm.Page.ui Tab.205390b9-3eda-4a2b-87cb-2a8f83f953da#BKMK_tabSectionsCollection: tutte le sezioni nella scheda.

  • Xrm.Page.ui Section.a90df20b-42a6-444e-9912-e0ffab11daec#BKMK_sectionControls: tutti i controlli nella sezione.

  • Xrm.Page.ui.0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_navigation: tutti gli articolo nell'area di navigazione del modulo.

  • Xrm.Page.ui.0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_FormSelectorItems: tutti i moduli disponibili per l'utente.

  • Xrm.Page Attribute.controls: tutti i controlli per l'attributo.

  • Xrm.Page.data.process.getActivePath: le fasi ne percorso attivo corrente basato sulle regole di diramazione.

  • Il metodo getStages del processo per un processo restituito da Xrm.Page.data.process.getActiveProcess.

  • Il metodo getSteps della fase per le fasi restituite da Xrm.Page.data.process.getActiveStage, Xrm.Page.data.process.getActivePath e Xrm.Page.data.process.getActiveProcess.

Nota

Gli oggetti restituiti nello spazio dei nomi Xrm.Page.data.process non contengono i nomi, in questo modo l'utilizzo del parametro di stringa per il metodo get non restituisce alcun oggetto.

Con Aggiornamento 1 di Microsoft Dynamics CRM Online 2015, 27fea949-c332-4263-bb46-d990a18008b8#BKMK_GridGetRows e 27fea949-c332-4263-bb46-d990a18008b8#BKMK_GridGetSelectedRows restituiscono raccolte di 27fea949-c332-4263-bb46-d990a18008b8#BKMK_GridRow.Ulteriori informazioni:Oggetti e metodi (sola lettura) della griglia (riferimento lato client)

Metodi di raccolta

  • forEach
    Applicare un'azione in una funzione di delegato per ogni oggetto nella raccolta.

  • get
    Ottenere uno o più oggetti dalla raccolta in base agli argomenti passati.

  • getLength
    Ottenere il numero di articoli nella raccolta.

forEach

Applica l'azione contenuta in una funzione di delegato.

collection.forEach(delegate function(attribute, index))
  • Argomenti
    Funzione di delegato con i parametri per l'attributo e l'indice.

get

Ottenere uno o più oggetti dalla raccolta in base agli argomenti passati.

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

Nota

Il metodo get per la raccolta Xrm.Page.data.entity.attributes è disponibile utilizzando il metodo veloce Xrm.Page.getAttribute.

Il metodo get per la raccolta Xrm.Page.ui.controls è disponibile utilizzando il metodo veloce Xrm.Page.getControl.

  • Argomenti

    • Nessuno

      • Valore restituito Tutti gli oggetti nella raccolta.
        Tipo: Matrice
    • Stringa

      • Valore restituito L'oggetto nel nome corrisponde all'argomento.
        Tipo: oggetto.

        Note:Gli oggetti restituiti nello spazio dei nomi Xrm.Page.data.process non contengono i nomi, in questo modo l'utilizzo del parametro di stringa per questo metodo non restituisce alcun oggetto.

    • Numero

      • Valore restituito L'oggetto in cui l'indice corrisponde al numero
        Tipo: oggetto.
    • funzione di delegato (attributo, indice)

      • Valore restituito Gli oggetti che comportano la restituzione di true da parte della funzione di delegato .
        Tipo: Matrice

getLength

Ottenere il numero di articoli nella raccolta.

collection.getLength()
  • Valore restituito
    Tipo: Numero

Vedere anche

Riferimento rapido dello scripting dei moduli
Riferimento programmazione sul lato client
Xrm.Page.data.entity (riferimento lato client)
Xrm.Page.ui (riferimento lato client)
Scheda Xrm.Page.ui (riferimento lato client)
Sezione Xrm.Page.ui (riferimento lato client)
Attributo Xrm.Page.data.entity (riferimento lato client)
Creare il codice per moduli di Microsoft Dynamics 365
Utilizzare il modello a oggetti Xrm.Page

Microsoft Dynamics 365

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright