Ir para o conteúdo

Transforme as suas conexões em um bônus de fim de ano com o nosso novo Programa de Indicação de Clientes! Saiba mais

Esta documentação é para a versão 4 e posterior do App Builder, o novo nome do Vinyl. Acesse a documentação do Vinyl aqui.

Tipos de uso de coluna no Jitterbit App Builder

Visão geral

O App Builder fornece a opção de definir um Usage Type para Columns definidas na Data Layer. O Usage Type transmite propriedades adicionais sobre a Column para o App Builder, com base no uso pretendido, bem como oferece suporte à funcionalidade de autobuild.

Valores gerais

  • Subtitle: Fornece subcontexto para um campo Title. Quando definido, o Subtitle pode ser exibido junto com o Title em objetos de lista. Exemplo: Local dairy products
  • Title: Traduz o UUID da Chave Primária de um registro para um valor nomeado amigável ao usuário. Quando definido, o Title suporta a capacidade de construir automaticamente objetos de lista. Exemplo: Dairy
  • AddedBy: Indica o usuário do App Builder que adicionou o registro. Quando definido, o App Builder atualizará por meio da Business Logic Layer após o registro ser confirmado. Exemplo: khilley
  • AddedOn: indica o timestamp em que o registro foi adicionado. Quando definido, o App Builder atualizará por meio da Business Logic Layer após o registro ser confirmado. Exemplo: 1/28/2022 11:59:21 AM
  • Auditoria: Normalmente, uma coluna adicional que é adicionada se o usuário estiver usando Auditoria Completa e não tiver uma única parte Chave Primária que seja um UUID. Quando definido, o App Builder usa esse valor exclusivo como um identificador de registro na tabela Auditoria.
  • Bloco: 1 para bloquear edição, 2 para bloquear exclusão, 3 para bloquear ambos. Qualquer outro valor indica não bloquear nada. Bloco é usado no App Builder da Camada de Lógica de Negócios em um objeto de dados. Um objeto de dados pode usar apenas um (1) Bloco. Normalmente, o Bloco deve ser Aliased como 'Bloco' para que seja facilmente compreendido para que está sendo usado. A saída da Expressão é o que determina o tipo de Bloco.
  • ChangedBy: Indica o usuário do App Builder que modificou o registro pela última vez. Quando definido, o App Builder atualizará por meio da Business Logic Layer após o registro ser confirmado. Exemplo: khilley
  • ChangedOn: indica o timestamp em que o registro foi modificado pela última vez. Quando definido, o App Builder atualizará por meio da Business Logic Layer após o registro ser confirmado. Exemplo: 1/28/2022 11:59:21 AM
  • Enum: Um ENUM é um objeto de string com um valor escolhido de uma lista de valores permitidos que são enumerados explicitamente na especificação da coluna no momento da criação da tabela. A função Enum no App Builder substitui a chave primária pela expressão Enum. A função Enum só pode ser usada para pesquisar valores em tabelas que tenham uma única chave primária definida (não mais do que uma PK) e que tenham uma de suas colunas marcadas como o tipo de uso Enum.
  • Grupo: Usado para definir como padrão a configuração Group By para um Tipo de Controle de Lista. Quando definido, o App Builder passará esse valor como o valor Group By na tela de definição de Controle.
  • Imagem: Armazena imagem ou bloco maior de dados binários para serem exibidos nas páginas do aplicativo.
  • Índice: Usado para definir a ordem das colunas ou classificação na tabela.
  • Token de Alcance: define a coluna como um Token de Alcance e vincula-a à tabela de destino.
  • Schedule Impersonation UserId: O UserId é usado para representar o Usuário especificado para um Evento agendado.
  • Temporário: Valor não armazenado no banco de dados, existe na memória durante o evento.
  • Selecionável pelo usuário: Falso, Nulo ou 0 para remover a linha da lista de seleção. Quando definido, Selecionável pelo usuário é usado para definir como padrão a configuração do controle de lista ao adicionar um controle de lista.
  • Opção de visibilidade: 1 para visível, 0 para oculto e recolher o espaço onde o painel teria aparecido, 3 para ocultar o painel, mas reservar o espaço onde o painel teria aparecido

Valores REST

  • Limite de solicitação: Solicitar certa quantidade de linhas.
  • Solicitar número de página: Solicitar um número de página específico.
  • ID da entidade de resposta: ID da entidade dinâmica usada para junções.
  • ID pai de resposta: ID pai dinâmico usado para junções.
  • Total de linhas de resposta: armazena o número total de linhas correspondentes à consultar.
  • Solicitar deslocamento: Solicitar pular o primeiro número de linhas.
  • Contagem de solicitações: use para marcar que um valor retornado por uma solicitação REST é a contagem. Portanto, se a API retornou isso em um campo, você pode marcá-lo definindo esse Tipo de uso e o App Builder o usará.
  • Campos de solicitação: Lista de campos que devem ser incluídos na resposta.
  • Filtro de solicitação (OData): Usado para filtrar e retornar resultados correspondentes às expressões especificadas.
  • Solicitar JSON bruto: O corpo da solicitação usa a coluna como JSON bruto.
  • Solicitar pesquisa: usado para consultar o conjunto de dados e retornar correspondências.
  • Classificação de solicitação: Lista de campos que devem ser incluídos na resposta.

Valores de pivô

  • Linha: Marca uma coluna para ser usada como título de linha no pivô.
  • Coluna: Marca uma coluna para ser usada como título de coluna em um pivô.
  • Valor: Marca uma coluna para ser usada como valor em um pivô.

Valores do gráfico

  • Chave: Valor exclusivo usado para identificar um registro. Este valor geralmente é um UUID.
  • Categoria: Tipo de controle usado para representar o eixo Y (secundário ou vertical) no gráfico.
  • Bandeira do gráfico: Título da bandeira exibida no gráfico.
  • Descrição: Texto exibido quando a bandeira é destacada.
  • Valor: Tipo de controle para representar o eixo x (principal ou horizontal) no gráfico.
  • Bandeira: Valor que aparece próximo a um ponto de dados.
  • Cor: Controle disponível com gráficos para definir cor(es).
  • Classificar: Opção disponível para classificar dados em ordem crescente ou decrescente.

Valores de Gantt

  • Dependência: Determina o relacionamento da Tarefa com as outras Tarefas das quais ela depende. Isso define para cada Tarefa "De quais tarefas eu sou dependente?" e não "Quais tarefas são dependentes de mim?".
  • Fim: Data/Hora de Término de cada Tarefa individual. Se Fim não for preenchido ou for igual a Início, a Tarefa será representada visualmente no Gráfico de Gantt por um único ponto, conhecido como Marco.
  • Início: Data/Hora de Início de cada Tarefa individual.
  • Tarefa: Representa cada linha de dados do Objeto de Negócio como um bloco de tempo individual com duração definida pelos valores Início e Fim.
  • Tarefa Pai: Para arranjo hierárquico de Tarefas, é uma referência a outra Tarefa do Objeto de Negócio. Tarefas com a mesma Tarefa Pai são colocadas como irmãs na hierarquia. Suporta hierarquias de vários níveis e expansão/recolhimento para navegação.
  • Task Group: Usado para agrupar ou colocar várias Tasks na mesma linha. Tasks com o mesmo TaskGroup são exibidas na mesma linha do Gráfico de Gantt.
  • Sort: Opção disponível para classificar dados em ordem crescente ou decrescente.
  • Color: A cor do bloco Task ou Milestone. Exemplo: #008000

Valores de objetos de rede

  • Cor: define a cor do próprio nó.
  • Objeto de opções JSON: objeto JSON usado para substituir opções de gráfico. Útil para personalizar e formatar a aparência de um gráfico.
  • De: representa o nó ao qual está conectado.
  • : representa o próprio nó.
  • Rótulo do nó: caso você queira fornecer um rótulo diferente para o próprio nó. Os valores do nó precisam ser exclusivos para que o gráfico funcione, enquanto o rótulo pode ser o que você quiser.
  • Classificar: opção disponível para classificar dados em ordem crescente ou decrescente.
  • Cor do link: define a cor do link.