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
- Valore restituito Tutti gli oggetti nella raccolta.
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.
- Valore restituito L'oggetto in cui l'indice corrisponde al numero
funzione di delegato (attributo, indice)
- Valore restituito Gli oggetti che comportano la restituzione di true da parte della funzione di delegato .
Tipo: Matrice
- Valore restituito Gli oggetti che comportano la restituzione di true da parte della funzione di delegato .
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