Feedback

Formatos do formulário

O Scriptcase possui varios formatos de formulários, cada tipo possui características específicas que atendem as diferentes necessidades de um projeto. Nesta tela você define o formato de exibição da aplicação e algumas configurações exibidas de acordo com o formato selecionado.

Confira abaixo os tipos de formulários:

  • Único Registro - Neste tipo de formulário, apenas um registro é exibido por página, limitando a manutenção dos dados a um registro por vez.
  • Múltiplos Registros - Exibe múltiplos registros por página, permitindo incluir e editar vários registros simultaneamente.
  • Grid Editável - Exibe múltiplos registros por página, mas a inclusão e atualização dos dados são feitas linha a linha.
  • Grid Editável (View) - Mescla a exibição de dados da grid com as funcionalidades do formulário. Exibe vários registros por página, e a inclusão e atualização dos dados são feitas linha a linha.

Único Registro

Exemplo do formulário único registro

Exibe apenas um registro por página, permitindo que a manipulação dos registros seja mais detalhada. Alem disso, alguns recursos são exclusivos do formulário único registro, como:

Neste formato de formulário é permitido editar somente um registro da tabela por vez.

Múltiplos Registros

Exemplo e um formulário Míltiplo registro

Neste tipo de formulário serão exibidos vários registros por página. A principal caracteristica deste formulário é a possibilidade de incluir, atualizar ou deletar vários registros simultaneamente.

Orientação do formulário múltiplos registros.

Paginação

O desenvolvedor define como os dados serão exibidos na aplicação, se serão separados em páginas (Parcial) ou se todos os registros serão exibidos em uma única página (Total).

Este atributo está disponível apenas para formulários horizontais: Múltiplos Registros, Grid Editável e Grid Editável (View)

opções do atributo Paginação: Total ou Parcial

  • Na paginação Parcial são exibidos uma quantidade de dados definida pelo atributo Linhas por Página. Este tipo de paginação é indicada para formulários com uma quantidade elevada de dados.
  • Na paginação Total, todos os dados da tabela serão carregados de uma vez. É indicado quando a tabela possui uma quantidade de dados pequena, caso contrário pode pesar no servidor na hora de exibir a aplicação.

Ao utilizar paginação total, os botões de navegação serão removidos da barra de ferramentas.

Linhas por Página

Define a quantidade inicial de registros exibidos por página, ao utilizar a paginação parcial, nos formulários Múltiplos Registros, Grid Editável e Grid Editável (View).

Definição das linhas por página

Linhas para Inclusão

Define a quantidade de linhas disponíveis para inclusão simultânea de registros no formulário múltiplos registros. O valor definido no atributo Linhas para Inclusão funciona independente do total de linhas por página da aplicação.

Esta atributo está disponível apenas para formulários Múltiplos Registros

Definição das linhas para inclusão de registros no formulário múltiplos registros

Exemplo do formulários Múltiplos Registros em modo de inserção

Ao clicar no botão Novo as linhas para inclusão de registro serão exibidas de acordo com a configuração realizada no atributo.

Exemplo do formulários Múltiplos Registros em modo de inserção

Label fixo

Fixa o label das colunas no topo da tela ao rolagem da página.

Este recurso está disponível nos formulários Múltiplos Registros, Grid Editável e Grid Editável (View).

Exemplo do formulário com label fixo

Exemplo de form com label fixo

Colunas fixas

Este atributo habilita a opção de fixar uma ou mais colunas da aplicação executada. Esta funcionalidade será representado pelo ícone ícone do fixar coluna posicionado no lado direito da label.

A cor do ícone é definida pelo tema da aplicação.

Ao fixar uma coluna, as demais que estiverem posicionadas a esquerda da coluna fixada também serão fixadas.

Por exemplo, ao fixar a coluna Contato as colunas Código do Cliente e Empresa também foram fixadas. Exemplo do comportamento da opção de fixar coluna

Para que apenas o campo Contato seja fixado, ele deve está posicionado mais a esquerda da aplicação. Exemplo da coluna da esquerda fixa

Hover de colunas fixas

Define se o botão de fixar coluna estará sempre visível na aplicação ou apenas no hover do campo.

Esta opção de hover funciona apenas em aplicativos executados no desktop, caso a aplicação seja aberta em um dispositivo mobile os ícones de fixar coluna estarão sempre visíveis.

Ao marcar sim o ícone será exibido ao passar o mouse sobre a coluna.

ícone do fixar coluna exibido apenas no hover do campo

Ao marcar não o ícone para fixar a coluna estará sempre visível.

ícone do fixar coluna exibido apenas no hover do campo

Fixar coluna de opções

Permite fixar a coluna opções exibida nas linhas dos registros.

Caso o desenvolvedor opte por marcar sim a coluna permanecerá fixa sem a possibilidade do usuário da aplicação alterar seu comportamento, como na imagem abaixo.

O ícone ícone do fixar coluna que possibilita alterar o comportamento da coluna não é exibido.

Imagem da coluna de opções contendo o detalhe e botão de edição do registro

Ao marcar não a opção de fixar a coluna fica a critério do usuário da aplicação e o ícone de fixar será exibido, seguindo o comportamento definido na configuração anterior Hover de colunas fixas.

Imagem da coluna de opções contendo o detalhe e botão de edição do registro

Grid Editável

Exemplo do formulário grid editável

Neste formato são exibidos multiplos registros em uma mesma página, porêm a inclusão e manutenção dos dados deve ser feita individualmente, linha a linha.

Orientação do formulário grid editável.

Paginação

O desenvolvedor define como os dados serão exibidos na aplicação, se serão separados em páginas (Parcial) ou se todos os registros serão exibidos em uma única página (Total).

Este atributo está disponível apenas para formulários horizontais: Múltiplos Registros, Grid Editável e Grid Editável (View)

opções do atributo Paginação: Total ou Parcial

  • Na paginação Parcial são exibidos uma quantidade de dados definida pelo atributo Linhas por Página. Este tipo de paginação é indicada para formulários com uma quantidade elevada de dados.
  • Na paginação Total, todos os dados da tabela serão carregados de uma vez. É indicado quando a tabela possui uma quantidade de dados pequena, caso contrário pode pesar no servidor na hora de exibir a aplicação.

Ao utilizar paginação total, os botões de navegação serão removidos da barra de ferramentas.

Linhas por Página

Define a quantidade inicial de registros exibidos por página, ao utilizar a paginação parcial, nos formulários Múltiplos Registros, Grid Editável e Grid Editável (View).

Definição das linhas por página

Label fixo

Fixa o label das colunas no topo da tela ao rolagem da página.

Este recurso está disponível nos formulários Múltiplos Registros, Grid Editável e Grid Editável (View).

Exemplo do formulário com label fixo

Exemplo de form com label fixo

Colunas fixas

Este atributo habilita a opção de fixar uma ou mais colunas da aplicação executada. Esta funcionalidade será representado pelo ícone ícone do fixar coluna posicionado no lado direito da label.

A cor do ícone é definida pelo tema da aplicação.

Ao fixar uma coluna, as demais que estiverem posicionadas a esquerda da coluna fixada também serão fixadas.

Por exemplo, ao fixar a coluna Contato as colunas Código do Cliente e Empresa também foram fixadas. Exemplo do comportamento da opção de fixar coluna

Para que apenas o campo Contato seja fixado, ele deve está posicionado mais a esquerda da aplicação. Exemplo da coluna da esquerda fixa

Hover de colunas fixas

Define se o botão de fixar coluna estará sempre visível na aplicação ou apenas no hover do campo.

Esta opção de hover funciona apenas em aplicativos executados no desktop, caso a aplicação seja aberta em um dispositivo mobile os ícones de fixar coluna estarão sempre visíveis.

Ao marcar sim o ícone será exibido ao passar o mouse sobre a coluna.

ícone do fixar coluna exibido apenas no hover do campo

Ao marcar não o ícone para fixar a coluna estará sempre visível.

ícone do fixar coluna exibido apenas no hover do campo

Fixar coluna de opções

Permite fixar a coluna opções exibida nas linhas dos registros.

Caso o desenvolvedor opte por marcar sim a coluna permanecerá fixa sem a possibilidade do usuário da aplicação alterar seu comportamento, como na imagem abaixo.

O ícone ícone do fixar coluna que possibilita alterar o comportamento da coluna não é exibido.

Imagem da coluna de opções contendo o detalhe e botão de edição do registro

Ao marcar não a opção de fixar a coluna fica a critério do usuário da aplicação e o ícone de fixar será exibido, seguindo o comportamento definido na configuração anterior Hover de colunas fixas.

Imagem da coluna de opções contendo o detalhe e botão de edição do registro

Grid Editável (view)

Exemplo do formulário grid editável

Este formato trás a visualização de dados da consulta para o formulário, onde os registros são exibidos em formato read-only. Estes registros ficam disponíveis para edição apenas ao clicar no botão editar no proprio registro.

Orientação do formulário grid editável view.

Paginação

O desenvolvedor define como os dados serão exibidos na aplicação, se serão separados em páginas (Parcial) ou se todos os registros serão exibidos em uma única página (Total).

Este atributo está disponível apenas para formulários horizontais: Múltiplos Registros, Grid Editável e Grid Editável (View)

opções do atributo Paginação: Total ou Parcial

  • Na paginação Parcial são exibidos uma quantidade de dados definida pelo atributo Linhas por Página. Este tipo de paginação é indicada para formulários com uma quantidade elevada de dados.
  • Na paginação Total, todos os dados da tabela serão carregados de uma vez. É indicado quando a tabela possui uma quantidade de dados pequena, caso contrário pode pesar no servidor na hora de exibir a aplicação.

Ao utilizar paginação total, os botões de navegação serão removidos da barra de ferramentas.

Linhas por Página

Define a quantidade inicial de registros exibidos por página, ao utilizar a paginação parcial, nos formulários Múltiplos Registros, Grid Editável e Grid Editável (View).

Definição das linhas por página

Usar formulário modal

Este atributo define a forma de inclusão e edição dos dados na aplicação, se será utilizado ou não o formulário modal.

Atributo de configuração da utilização do modal para edição e inclusão de registros

Não

Ao utilizar esta opção a edição e inclusão dos registros serão realizadas inline

Apenas na edição

Com esta opção a inclusão dos dados será realizada inline com a linha adicionada no final da lista de registros e a edição dos registro será realizada em um formulário modal.

Na edição e inserção

Ao utilizar esta opção a inclusão e edição dos dados serão realizadas no formulário modal.

Ao utilizar o modal para edição e inclusão dos dados é possível configurar individualmente os campos que serão exibidos na aplicação e os campos que farão parte do formulário aberto no modal, esta configuração deve ser realizada na tela Posicionamento de Campos

Exemplo do formulário modal

Exemplo de edição da grid editavel view com Formulário Modal

Label fixo

Fixa o label das colunas no topo da tela ao rolagem da página.

Este recurso está disponível nos formulários Múltiplos Registros, Grid Editável e Grid Editável (View).

Exemplo do formulário com label fixo

Exemplo de form com label fixo

Colunas fixas

Este atributo habilita a opção de fixar uma ou mais colunas da aplicação executada. Esta funcionalidade será representado pelo ícone ícone do fixar coluna posicionado no lado direito da label.

A cor do ícone é definida pelo tema da aplicação.

Ao fixar uma coluna, as demais que estiverem posicionadas a esquerda da coluna fixada também serão fixadas.

Por exemplo, ao fixar a coluna Contato as colunas Código do Cliente e Empresa também foram fixadas. Exemplo do comportamento da opção de fixar coluna

Para que apenas o campo Contato seja fixado, ele deve está posicionado mais a esquerda da aplicação. Exemplo da coluna da esquerda fixa

Hover de colunas fixas

Define se o botão de fixar coluna estará sempre visível na aplicação ou apenas no hover do campo.

Esta opção de hover funciona apenas em aplicativos executados no desktop, caso a aplicação seja aberta em um dispositivo mobile os ícones de fixar coluna estarão sempre visíveis.

Ao marcar sim o ícone será exibido ao passar o mouse sobre a coluna.

ícone do fixar coluna exibido apenas no hover do campo

Ao marcar não o ícone para fixar a coluna estará sempre visível.

ícone do fixar coluna exibido apenas no hover do campo

Fixar coluna de opções

Permite fixar a coluna opções exibida nas linhas dos registros.

Caso o desenvolvedor opte por marcar sim a coluna permanecerá fixa sem a possibilidade do usuário da aplicação alterar seu comportamento, como na imagem abaixo.

O ícone ícone do fixar coluna que possibilita alterar o comportamento da coluna não é exibido.

Imagem da coluna de opções contendo o detalhe e botão de edição do registro

Ao marcar não a opção de fixar a coluna fica a critério do usuário da aplicação e o ícone de fixar será exibido, seguindo o comportamento definido na configuração anterior Hover de colunas fixas.

Imagem da coluna de opções contendo o detalhe e botão de edição do registro