Ir para o conteúdo

Tipo de Uso da Coluna

Visão Geral

App Builder fornece a opção de definir um Tipo de Uso para Colunas definidas na Camada de Dados. O Tipo de Uso transmite propriedades adicionais sobre a Coluna para App Builder, com base no uso pretendido, bem como suporta funcionalidade de construção automática.

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 App Builder usuário que adicionou o registro. Quando definido, 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, 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, App Builder usa esse valor exclusivo como um identificador de registro na tabela de 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 em 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 aliasado como 'Block' 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 App Builder usuário que modificou o registro pela última vez. Quando definido, 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, 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 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 em App Builder substitui a Chave Primária pela expressão Enum. A função Enum só pode ser usada para procurar 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 Agrupar por para um Tipo de Controle de Lista. Quando definido, App Builder passará esse valor como o valor Group By na tela de definição de controle.
  • Image: armazena imagem ou bloco maior de dados binários a serem exibidos nas páginas do aplicativo.
  • Index: usado para definir a ordem da coluna ou classificação na tabela.
  • Reach Token: define a coluna como um Reach Token e vincula-se à tabela de destino.
  • Schedule Impersonation UserId: o UserId é usado para representar o usuário especificado para um evento programado.
  • Temporary: valor não armazenado no banco de dados, existe na memória durante a duração de um evento.
  • User Selectable: falso, nulo ou 0 para remover a linha da lista de seleção. Quando definido, User Selectable é usado para definir a configuração padrão do controle List ao adicionar um controle List.
  • Visibility Option: 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, então se a API retornou isso em um campo, você pode marcá-lo definindo esse Tipo de uso e App Builder usaria isso.
  • 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 dependo?" e não "Quais tarefas dependem 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.
  • Grupo de Tarefas: Usado para agrupar ou colocar várias Tarefas na mesma linha. Tarefas 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.