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.
- Nó: 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.