Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Ainda no evento DisplayFields é possível utilizar dois três métodos de forma independente ou conjunta para alterar a forma de como é apresentada a renderização do formulário, eliminar linhas de um fichário filho e ocultar os botões “Imprimir” e “Imprimir em nova Janela”.

Para visualizar o formulário no formato original com os campos desabilitados, deve-se utilizar o método setShowDisabledFields.

Para habilitar ou desabilitar o botão de excluir nas linhas do fichário filho, que por padrão é habilitado, deve-se utilizar o método setHideDeleteButton.

Para ocultar o os botões Imprimir e Imprimir em nova Janela,deve-se utilizar o método setHidePrintLink.

 

 

Exemplo de visualização sem a utilização dos métodos:

...

Exemplo de utilização dos métodosmétodos setShowDisabledFields e setHidePrintLink:

Bloco de código
languagejavascript
function displayFields(form, customHTML) { 
   form.setShowDisabledFields(true);
   form.setHidePrintLink(true);
}

...

Figura 12 - Exemplo de utilização dos métodos.

 

 

Exemplo de visualização sem a utilização do método setHideDeleteButton:

Image Added

Figura 13 - Exemplo sem utilização do método.

 

Exemplo de utilização do método setHideDeleteButton:

Bloco de código
languagejavascript
function displayFields(form, customHTML) { 
   form.setHideDeleteButton(false);
}

Image Added

Figura 14 - Exemplo de utilização dos métodos.


É importante destacar que este evento é o único que permite a alteração dos valores a serem apresentados nos campos formulário antes da renderização deste.

...

Veja na imagem a seguir a tela de seleção mobile na exportação de uma definição de formulário:

Figura 11 15 - Definição de formulário mobile.

...

Após exportado o formulário deve ficar conforme a seguir:

Figura 12 16 - Resultado formulário mobile.

...