Árvore de páginas

Versões comparadas

Chave

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

...

Bloco de código
Exemplo detalhamento via Modal com coluna detalhe externo

{
  "columns": [
    {
      "label": "Ordem",
      "property": "productionOrderNumber",
      "type": "cellTemplate",
			"detailUrl": "html.productionOrder",
      "format": null,
			"parameterLabels": [
          "detalhaOP"
      ],
      "parameterProperty": [
          "productionOrderNumber"
      ],			
    },
    {
      "label": "Item",
      "property": "itemCode",
      "type": null,
      "format": null
    }
		[...]
  ],
  "items": [
    {      
      "itemCode": "me2017a",     
      "productionOrderNumber": "10011035" 
			[...]  
    }
	],
  "tags": [
    {
      "colorTexto": null,
      "icone": null,
      "texto": "GGF sem ACA"
    }
  ],
	"hasNext": false,
	"modalMaxWidth": "1440px",
}


Resultado:

Image RemovedImage Added


Repare que o campo Ordem está destacado. Isso acontece quando a coluna correspondente à informação possui o tipo cellTemplate, e indica que o campo é clicável. Caso o usuário clique em alguma ordem, o sistema irá incluir novas entradas no LocalStorage do navegador, com chave:valor conforme as propriedades parameterLabels e parameterProperty da coluna.

...