Histórico da Página
...
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 | ||
---|---|---|
| ||
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:
Figura 13 - Exemplo sem utilização do método.
Exemplo de utilização do método setHideDeleteButton:
Bloco de código | ||
---|---|---|
| ||
function displayFields(form, customHTML) {
form.setHideDeleteButton(false);
} |
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.
...