Á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
function setSelectedZoomItem(selectedItemselectedItenom) {               
}

Onde selectItem é o registro selecionado pelo usuário na tela de zoom.

...

Abaixo um exemplo de código utilizado para visualização e resgate destes valores:

 

Bloco de código
languagehtml/xml
function zoomFormulario(titulo, dataset, campos, resultFields, type){
	window.open("/webdesk/zoom.jsp?datasetId="+dataset+"&dataFields="+campos+
	"&resultFields="+resultFields+"&type="+type+"&title="+titulo, "zoom", "status , scrollbars=no ,width=600, height=350 , top=0 , left=0");
} 

Informações

A utilização da PK nos filtros ao utilizar dataset de Grupo, Papel ou Colaborador é opcional, porém o mesmo valor utilizado na URL do zoom deve ser utilizado para a obtenção do valor selecionado, conforme exemplo abaixo.

Bloco de código
languagehtml/xml
function setSelectedZoomItem(selectedItem) {
	alert("CodigoGrupo: " + selectedItem.DocumentId['groupId'] + "Versão Colaborador: "+ selectedItem.metadata_id['colleagueGroupPK.colleagueId']);
}
 
<input type="button" class="btZoom" onclick="zoomFormulario('title', 'colleagueGroup', 'groupId,Codigo,colleagueGroupPK.colleagueId,Matricula','groupId,colleagueGroupPK.colleagueId', 'nofield');">
 

 

Para utilizar filtros a chamada é similar ao de dataFields.

...