Tipo de dados Array.Object

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Armazene uma sequência de objetos JavaScript em uma matriz.

    Opções básicas

    Opção Descrição
    Rótulo Exibe o rótulo usado para identificar a variável de dados na interface Workflow Studio. O rótulo pode consistir em qualquer texto.
    Nome Exibe o nome usado para identificar a variável de dados em chamadas de script. O nome só pode consistir em caracteres alfanuméricos e sublinhado. O sistema converte automaticamente o rótulo em um nome válido, removendo ou substituindo quaisquer caracteres especiais.
    Tipo Indica o tipo de dados armazenados pela variável de dados.
    Obrigatório Indica se a variável de dados deve conter um valor quando configurada em uma ação.

    Opções avançadas para variáveis de matriz

    Opção Descrição
    Dica Fornece orientação para designers de fluxo ou ação sobre como configurar os dados.
    Máx. de linhas Especifica o número máximo de entradas a serem exibidas na interface Workflow Studio. A matriz pode armazenar mais valores do que exibe.

    Opções avançadas para variáveis de objeto

    Opção Descrição
    Estrutura Especifica como estruturar a hierarquia de objetos. As opções incluem:
    • Criar Estrutura Manualmente
    • Iniciar a partir do Modelo
    Nota:
    Criar a estrutura manualmente habilita a opção Salvar como modelo. Iniciar a partir de um modelo habilita a opção Modelo
    Salvar como Modelo Armazena uma estrutura de objeto criada manualmente para reutilização posterior.
    Modelo Especifica a estrutura de objeto existente a ser aplicada a este objeto.
    Nota:
    Para obter mais informações sobre como usar variáveis de objeto complexas, consulte Dados complexos.

    Criar uma lista de contatos a partir de uma lista de usuários

    Detalhes de execução de uma ação personalizada que gera uma lista de contatos de usuários em um departamento.

    Este exemplo usa uma ação personalizada para gerar uma lista de detalhes de contatos de usuários em um departamento específico. Para criar a ação personalizada para gerar uma matriz de objetos, consulte Crie uma ação personalizada para gerar uma matriz de objetos a partir de uma lista de registros.

    Neste exemplo, a matriz de contatos contém três usuários do departamento de Desenvolvimento.
    {
        "contacts": 
            "contact": [
                {
                    "email_address": "allyson.gillispie@example.com",
                    "first_name": "Allyson",
                    "last_name": "Gillispie"
                },
                {
                    "email_address": "alva.pennigton@example.com",
                    "first_name": "Alva",
                    "last_name": "Pennigton"
                },
                {
                    "email_address": "andrew.och@example.com",
                    "first_name": "Andrew",
                    "last_name": "Och"
                }
            ]
        }
    }