Histórico da Página
Informações |
---|
Página com alterações revisadas para publicação na atualização 1.5.6. - 20/01/2016 |
Índice
Índice | ||||||
---|---|---|---|---|---|---|
|
Declaração <!DOCTYPE> HTML
Ao publicar um formulário não é recomendada a utilização de declarações:
...
- type: o atributo type para este componente obrigatoriamente é 'zoom'
- name: nome do campo
- data-zoom: parâmetros do zoom em formato json onde:
- displayKey: valor de exibição após selecionado o registro.
- filterValues: atributo do dataset e valor para serem filtrados. Devem ser colocados em pares, separados por vírgula, onde o primeiro valor é o nome do campo e a segunda seu valoro segundo refere-se ao valor do campo.
- datasetId ou cardDatasetId: opte por uma das opções:
- datasetId: é o nome do dataset (Built-in, CardIndex ou Customized).
- cardDatasetId: é o numero de outro formulário para consulta.
- fields: Estrutura do filtro
- field: atributo do dataset que será utilizado.
- label: descrição da coluna.
- standard: a coluna que será utilizada como ordenação padrão e valor do registro selecionado.
- search: a coluna que será utilizada para filtrar os registro.
...
ATENÇÃO: Este parâmetro só é válido para datasets internos. Datasets customizados não permitem a utilização de filtros a menos que sejam customizados persoanlizalizados utilizando constraints para realizar estas ações.
...
Este método é padrão durante a execução de um formulário dentro do fluig a partir da atualização 1.5.5 e recarrega o Zoom por inteiro, colocando os novos valores de filterValues. Como parâmetros, temos o inputName, que é o Em que:
inputName: refere-se ao nome do campo de zoom, ou seja, o valor name na sua declaração, e o filterValues, onde é esperada ;
filterValues: espera-se um valor literal da mesma forma que é colocado no input do Zoom, separado por vírgula com , sendo que o primeiro valor sendo o refere-se ao campo a ser filtrado e o segundo sendo o valore refere-se ao valor que irá filtrar.
- Para acessar um campo do registro selecionado:
...