Árvore de páginas

Versões comparadas

Chave

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

...

Bloco de código
languagehtml/xml
<input 
	type="zoom" 
    id = "c7_total"
	name="c7_total"
	data-zoom="{
		'displayKey':'colleagueName',
		'datasetId':'colleague',
		'maximumSelectionLength':'2',
		'placeholder':'Escolha o usuário',
		'fields':[
			{
			   'field':'colleagueId', 
			   'label':'ID'
			},{
			  'field':'colleagueName', 
			  'label':'Nome', 
			  'standard':'true'
			},{
			  'field':'login', 
			  'label':'Login'
			}
		] 
	 }"  
/>

...

  • type: o atributo type para este componente obrigatoriamente é 'zoom'
  • name: nome do campo
  • data-zoom: parâmetros do zoom em formato json onde:
    • maximumSelectionLength: limite de registros selecionáveis
    • placeholder: limite de registros selecionáveis
    • displayKey: coluna filtrável e 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 o 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.

...