Feedback

Editar Campos

Este recurso exibe a lista de campos da aplicação e permite que o desenvolvedor realize algumas configurações rápidas comuns aos campos, como por exemplo, definir label e o tipo de de dados dos campos.

Os atributos disponíveis para edição mudam de acordo com o tipo de aplicação.

Além disso, utilizando drag-and-drop, podemos ordenar e posicionar os campos na aplicação e ainda definir os campos que não serão exibidos arrastando-os para o bloco CAMPOS NÃO MOSTRADOS.

Visão geral da tela de editar campos

Esta tela de configuração está disponível no item Editar Campos, no menu lateral de configuração da aplicação, como destacado na imagem abaixo.

Menu editar campos

Ordenação e Exibição dos Campos

Na lista de campos, o desenvolvedor pode ordenar e posicionar os campos exibidos ao executar a aplicação de acordo com sua necessidade, utilizando o drag-and-drop, como mostrado abaixo.

Além disso é possível definir os campos que não serão exibidos na aplicação, para isso, basta movê-los para o bloco PAGINA: CAMPOS NÃO MOSTRADOS.

Exemplo de ordenação com drag-and-drop

Exemplo de ordenação dos campos na tela de editar campos com drag-and-drop

Configuração dos campos

Tela editar campos da consulta

Confira abaixo o detalhamento dos atributos disponíveis para configuração.

Campos

Atributo Campo, na tela de Editar Campos

Exibe o nome dos campos da aplicação. Ao clicar no ícone do lápis ícone de edicação (disponível apenas para campos exibidos na aplicação) seremos redirecionados para a tela de configuração específica do campo.

Label

Exemplos de preenchimento do atributo label

Exemplo da label de uma coluna

Define o título de um campo em uma aplicação do Scriptcase, com o objetivo de identificar e descrever o propósito do campo para o usuário do sistema.

Este atributo pode ser definido utilizando langs para sistemas multi-idiomas, que são gerenciadas no menu Traduzir aplicações, ou definindo o texto diretamente no campo, de acordo com a necessidade do sistema.

Utilizando a macro sc_label o desenvolvedor pode criar rotinas para alterar dinamicamente o nome dos campos, atendendo às necessidades do sistema.

Tipo de dado

Exemplos de preenchimento do atributo tipo de dado

Define o formato dos dados no campo da aplicação. Cada tipo de dado possui características e configurações específicas que influenciam a maneira como os dados são manipulados, validados e exibidos.

O tipo de dado é definido automaticamente pelo Scriptcase, de acordo com o tipo do campo na tabela, por exemplo, um campo do tipo varchar(255) terá seu Tipo de Dado definido como texto.

O desenvolvedor pode alterar o tipo de dado para atender as necessidades do sistema, mas deve levar em consideração o tipo do campo na tabela.

Quebra de linha

Este atributo define se os registros da coluna podem quebrar a linha, caso ultrapassem a largura do campo definida nas configurações da aplicação.

A quebra da linha sempre será realizada nos espaços entre as palavras ou acentuação impedido a separação de palavras.

Exemplo da quebra de linha habilitada

Exemplo de quebra de linha

Quebra de linha PDF

Este atributo define se os registros da coluna podem quebrar a linha, caso ultrapassem a largura do campo definida nas configurações da aplicação ao realizar uma exportação PDF.

A quebra da linha sempre será realizada nos espaços entre as palavras ou acentuação impedido a separação de palavras.

Exemplo da quebra de linha habilitada

Exemplo de quebra de linha

Alinhamento Horizontal do Título

Este atributo define o alinhamento horizontal do título do campo, que podem ser definidos como:

  • Esquerda - Alinha o texto do título junto à margem esquerda.
  • Direita - Alinha o texto do título junto a direita esquerda.
  • Centralizado - Centraliza o texto dentro do espaço disponível.
  • Justificado - O texto é distribuído uniformemente entre as margens esquerda e direita.

Ao deixar o alinhamento com o valor em branco o campo herdará a configuração do tema da aplicação.

Alinhamento do texto

Este atributo define o alinhamento horizontal dos registros do campo, que podem ser definidos como:

  • Esquerda - Alinha o texto do título junto à margem esquerda.
  • Direita - Alinha o texto do título junto a direita esquerda.
  • Centralizado - Centraliza o texto dentro do espaço disponível.
  • Justificado - O texto é distribuído uniformemente entre as margens esquerda e direita.

Ao deixar o alinhamento com o valor em branco o campo herdará a configuração do tema da aplicação.

Cor do texto

Atributo cor do texto

Este atributo define a cor da fonte dos registros do campo. A cor deve ser definida utilizando um código hexadecimal como mostrado na imagem acima.

Exemplo de registro com cor definida x cor do tema

Exemplo de campo com a cor padrão e a cor alterada

Esta cor deve ser definida utilizando código hexadecimal que pode ser inserido manualmente ou gerados a partir das cores listadas ao clicar no ícone ícone para seleção de cores.

Definição da cor do texto

Exemplos de preenchimento do atributo cor do texto