Skip to content

Instantly share code, notes, and snippets.

@diogoan
Created February 19, 2016 16:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save diogoan/a28c0ac3abf3b44f9265 to your computer and use it in GitHub Desktop.
Save diogoan/a28c0ac3abf3b44f9265 to your computer and use it in GitHub Desktop.
<PDM_IF 0>
WHEN PRESENTED:
When we need to display a list of a particular Factory
INTENT:
Web Screen Painter Template file for list screens
</PDM_IF>
<HTML lang="en">
<HEAD>
<PDM_PRAGMA RELEASE=110>
<PDM_INCLUDE FILE=styles.htmpl>
<SCRIPT LANGUAGE="JavaScript">
var hdrTitle = "Consulta armazenada de usuário - Pesquisa";
var hdrTitleList = "Consulta armazenada de usuário Lista";
</SCRIPT>
<PDM_INCLUDE FILE=std_head.htmpl >
<SCRIPT LANGUAGE="JavaScript">
var rptName = new Array("usqsum.rpt", "usqdtl.rpt");
var cfgCanEdit = true;
</SCRIPT>
<PDM_INCLUDE FILE=std_list_include.htmpl>
<SCRIPT LANGUAGE="JavaScript" SRC="$CAisd/scripts/sitemods.js"></SCRIPT>
</HEAD>
<BODY CLASS="list">
<PDM_INCLUDE FILE=std_body.htmpl filename="_{factory_desc}">
<SCRIPT LANGUAGE="JavaScript">
<PDM_MACRO NAME=sfStart factory="usq">
<PDM_MACRO name=sfStartRow>
<PDM_MACRO name=sfTextbox hdr="Sequência" attr="sequence">
<PDM_MACRO name=sfTextbox hdr="Rótulo do nó" attr="label" size=20>
<PDM_MACRO name=sfLookup hdr="Nó pai" attr="parent">
<PDM_MACRO name=sfLookup hdr="Consulta" attr="query">
<PDM_MACRO name=sfTextbox hdr="Persid do objeto" attr="obj_persid">
<PDM_MACRO name=sfTextbox hdr="Persid da função" attr="role_persid">
<PDM_IF "usq" : "^z.*$">
document.writeln("<input type=hidden id=ADDL_WHERE_HARDCODE NAME=ADDL_WHERE_HARDCODE VALUE='id IS NOT NULL'>");
</PDM_IF>
<PDM_MACRO NAME=sfEnd>
</SCRIPT>
<PDM_FORM NAME="frmFID">
</PDM_FORM>
<PDM_IF "${current:n/a}" != "n/a">
<script language="JavaScript">
<pdm_jscript file=list_edit.js>
startListEdit(__search_filter);
listEditStartRow();
listEditField("sequence");
listEditField("label");
listEditField("parent");
listEditField("query");
listEditField("obj_persid");
listEditField("role_persid");
listEditEndRow();
endListEdit();
var msgFoundNone = "Nenhum Consulta armazenada de usuários encontrado";
var msgFound1 = "1 Consulta armazenada de usuário encontrado";
var msgFound = "%1 Consulta armazenada de usuários encontrado(s)";
var msgFoundMore = "%1 Consulta armazenada de usuários localizado(a). Exibindo de %2 a %3";
var msgSelect = "Clique para selecionar o Consulta armazenada de usuário";
<PDM_MACRO name=lsStart>
<PDM_MACRO name=lsCol hdr="Sequência" attr="sequence" startrow="no">
<PDM_MACRO name=lsCol hdr="Rótulo do nó" attr="label" link="yes" startrow="no">
<PDM_MACRO name=lsCol hdr="Nó pai" attr="parent" startrow="no">
<PDM_MACRO name=lsCol hdr="Consulta" attr="query" startrow="no">
<PDM_MACRO name=lsCol hdr="Objeto" attr="obj_persid" startrow="no">
<PDM_MACRO name=lsCol hdr="Função" attr="role_persid" startrow="no">
<PDM_MACRO name=lsEnd>
</script>
</PDM_IF>
<PDM_INCLUDE FILE="std_footer.htmpl">
</BODY>
</HTML>
<PDM_WSP>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment