Coleções (referência do cliente)

 

Publicado: novembro de 2016

Aplicável a: Dynamics CRM 2015

Conjuntos são estruturas para fornecer acesso a dados que representa uma matriz, mas sem a capacidade de alterar os dados na matriz.

A lista a seguir mostra os conjuntos disponíveis no modelo de objeto Xrm.Page:

  • Xrm.Page.data.entity.atributos: Todos os atributos na página.

  • Xrm.Page.ui.controls: Todos os controles na página.

  • Xrm.Page.ui.guias: Todas as guias na página.

  • Xrm.Page.ui Tab.seções: Todas as seções na guia.

  • Xrm.Page.ui Section.controls: Todos os controles na seção.

  • Xrm.Page.ui.navigation.items: Todos os itens na área de navegação do formulário.

  • Xrm.Page.ui.formSelector.items: Todos os formulários disponíveis para o usuário.

  • Xrm.Page Attribute.controls: Todos os controles do atributo.

  • Xrm.Page.data.process. getActivePath: Os estágios no caminho atual ativo com base em regras de ramificação.

  • O método getStages do processo para um processo retornado por Xrm.Page.data.process. getActiveProcess.

  • O método getSteps de estágios para os estágios retornados por Xrm.Page.data.process. getActiveStage, Xrm.Page.data.process. getActivePath e Xrm.Page.data.process. getActiveProcess.

Observação

Os objetos retornados retornados no namespace Xrm.Page.data.process não contêm nomes, para que o parâmetro de cadeia de caracteres para o método get retorne nenhum objeto.

Com o Atualização 1 do Microsoft Dynamics CRM Online 2015, o getRows e o getSelectedRows retornam coleções de GridRow.Para obter mais informações:Objetos e métodos de grade (referência do cliente)

Métodos para coleção

  • forEach
    Aplicar uma ação em uma função de representante para cada objeto da coleção.

  • get
    Obter um ou mais objetos da coleção dependendo dos argumentos transmitidos.

  • getLength
    Obter o número de itens da coleção.

forEach

Aplica a ação contida em uma função de delegado.

collection.forEach(delegate function(attribute, index))
  • Argumentos
    Delegue a função com parâmetros para atributo e índice.

get

Obter um ou mais objetos da coleção dependendo dos argumentos transmitidos.

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

Observação

O método get para o conjunto Xrm.Page.data.entity.attributes está disponível usando o método de atalho Xrm.Page.getAttribute.

O método get para o conjunto Xrm.Page.ui.controls está disponível usando o método de atalho Xrm.Page.getControl.

  • Argumentos

    • Nenhum(a)

      • Valor de retorno Todos os objetos na coleção.
        Tipo: Matriz
    • Cadeia de caracteres

      • Valor de retorno O objeto onde o nome corresponde ao argumento.
        Tipo: Objeto

        Comentários: Os objetos retornados no namespace Xrm.Page.data.process não contêm nomes, para que o parâmetro de cadeia de caracteres para o método.

    • Número

      • Valor de retorno O objeto onde o índice corresponde ao número
        Tipo: Objeto
    • delegate function(attribute, index)

      • Valor de retorno Quaisquer objetos que fizerem com que o representante retorne true.
        Tipo: Matriz

getLength

Obter o número de itens da coleção.

collection.getLength()
  • Valor de Retorno
    Tipo: Número

Confira Também

Referência rápida do script de formulário
Referência de programação do cliente
Xrm.Page.data.entity (referência do cliente)
Xrm.Page.ui (referência do cliente)
Guia Xrm.Page.ui (referência do cliente)
Seção Xrm.Page.ui (referência do cliente)
Atributo Xrm.Page.data.entity (referência do cliente)
Criar códigos para os formulários do Microsoft Dynamics CRM 2015
Use o modelo de objeto Xrm.Page

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais