source: publico/ILSAPL/branches/2.4/skins/sk_sapl/generico/materia_pesquisar_proc.dtml @ 6014

Última Alteração nesse arquivo desde 6014 foi 6014, incluída por claudiomorale, 9 anos atrás

ignora edição no argumento nr da mat ou proc na pesquisa

File size: 8.9 KB
Linha 
1<dtml-var standard_html_header>
2
3<a id="ajuda" href="&dtml-portal_url;/ajuda/consultas#cons_materia">Ajuda</a>
4<h1>Mat&eacute;rias Legislativas</h1>
5
6<dtml-if expr="incluir=='1'">
7  <table>
8    <tr class="fundo">
9      <td class="label">
10        | <a href="&dtml-portal_url;/cadastros/materia/materia_form">Incluir Matéria</a> |
11      </td>
12    </tr>
13  </table>
14</dtml-if>
15
16   <fieldset>
17   <legend>Pesquisa B&aacute;sica</legend>
18     <table>
19<dtml-call "REQUEST.set('existe_seq_anterior', 0)">
20<dtml-call "REQUEST.set('existe_seq_posterior', 0)">
21<dtml-if page>
22  <dtml-call "REQUEST.set('page', _.int(page))">
23<dtml-else>
24  <dtml-call "REQUEST.set('page', 1)">
25</dtml-if>
26<dtml-if step>
27  <dtml-call "REQUEST.set('step', _.int(step))">
28<dtml-else>
29  <dtml-call "REQUEST.set('step', 8)">
30</dtml-if>
31<dtml-call "REQUEST.set('start',(page-1) * step + 1)">
32
33<dtml-in expr="zsql.materia_pesquisar_zsql(tip_id_basica=lst_tip_materia, num_ident_basica=pysc.extrai_id_pysc(id=txt_numero),
34                                           ano_ident_basica=txt_ano, ind_tramitacao=rad_tramitando,
35                                           des_assunto=txt_assunto, nom_relator=txt_relator,
36                                           cod_status=lst_status, des_tipo_autor=lst_tip_autor,
37                                           cod_partido=lst_cod_partido, cod_autor=hdn_cod_autor,
38                                           npc=pysc.extrai_id_pysc(id=txt_npc), dat_apresentacao=dt_apres, cod_unid_tramitacao=lst_localizacao,
39                                           dat_apresentacao2=dt_apres2, dat_publicacao=dt_public, dat_publicacao2=dt_public2)"
40                                           size="step" start="start" orphan=0>
41    <dtml-if sequence-start>
42  <tr>
43   <td colspan="3" class="texto">
44    <b>Resultado da Pesquisa: <dtml-var sequence-length> matéria(s) encontrada(s).</b>
45   </td>
46  </tr>
47    <dtml-if previous-sequence>
48      <dtml-call "REQUEST.set('existe_seq_anterior', 1)">
49    </dtml-if previous-sequence>
50   </dtml-if sequence-start>
51            <tr>           
52              <td class="texto">
53                <dtml-if expr="incluir=='1'">
54                  <a href="&dtml-portal_url;/cadastros/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>">
55                <dtml-else>
56                  <a href="&dtml-portal_url;/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>" >
57                </dtml-if>
58                <b><dtml-var sgl_tipo_materia> <dtml-var num_ident_basica>/<dtml-var ano_ident_basica> - <dtml-var des_tipo_materia></b>
59               <dtml-comment>obtém a primeira numeração da matéria.</dtml-comment>
60               <dtml-in expr="zsql.numeracao_obter_zsql(cod_materia=cod_materia)">
61               <dtml-if num_materia>
62               <b>/&nbsp;&nbsp;Processo <dtml-var num_materia>/<dtml-var ano_materia></b>
63               </dtml-if>
64               </dtml-in>
65               </a><br>
66                <dtml-var txt_ementa missing><br>
67                <dtml-comment>obtém o primeiro autor da matéria.</dtml-comment>
68                <dtml-if expr="pysc.conta_autores_pysc(cod_materia)">
69                  <dtml-if expr="pysc.conta_autores_pysc(cod_materia)>1">
70                      <b>Autores:</b>
71                  <dtml-else>
72                      <b>Autor:</b>
73                  </dtml-if>
74                </dtml-if> 
75                <dtml-in expr="zsql.autoria_obter_zsql(cod_materia=cod_materia)">
76                  <dtml-in expr="zsql.autor_obter_zsql(cod_autor=cod_autor)">
77                    <dtml-if expr="des_tipo_autor=='Parlamentar'">
78                      <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)">
79                               <dtml-var nom_completo> / <dtml-var nom_parlamentar><br>
80                      </dtml-in>
81                    <dtml-elif expr="des_tipo_autor=='Comissao'">
82                      <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)">
83                               <dtml-var nom_comissao><br>
84                      </dtml-in>
85                    <dtml-else>
86                               <dtml-var nom_autor><br>
87                    </dtml-if>
88                  </dtml-in>
89                </dtml-in>
90                <dtml-call expr="REQUEST.set('des_status', '')">
91                <dtml-call expr="REQUEST.set('txt_tramitacao', '')">
92                <dtml-comment>obtém a última tramitação da matéria.</dtml-comment>
93                <dtml-in expr="zsql.tramitacao_obter_zsql(cod_materia=cod_materia, ind_ult_tramitacao=1)">
94                  <dtml-if cod_unid_tram_dest>
95                    <dtml-call expr="REQUEST.set('cod_unid_tram', cod_unid_tram_dest)">
96                  <dtml-else>
97                    <dtml-call expr="REQUEST.set('cod_unid_tram', cod_unid_tram_local)">
98                  </dtml-if>
99                  <dtml-comment>obtém a unidade de tramitação da matéria.</dtml-comment>
100                  <dtml-in expr="zsql.unidade_tramitacao_obter_zsql(cod_unid_tramitacao=cod_unid_tram)">
101                    <dtml-if cod_orgao>
102                      <b>Localiza&ccedil;&atilde;o Atual: </b><dtml-var nom_orgao><br>
103                    <dtml-elif cod_comissao>
104                      <b>Localiza&ccedil;&atilde;o Atual: </b><dtml-var nom_comissao><br>
105                    <dtml-else>
106                      <b>Localiza&ccedil;&atilde;o Atual: </b><dtml-var nom_parlamentar><br>
107                    </dtml-if>
108                  </dtml-in>
109                  <dtml-call expr="REQUEST.set('des_status', des_status)">
110                  <dtml-call expr="REQUEST.set('txt_tramitacao', txt_tramitacao)">
111                <dtml-if des_status>
112                  <b>Situação: </b><dtml-var des_status null=""><br>
113                </dtml-if>
114                <dtml-if txt_tramitacao>
115                  <b>&Uacute;ltima A&ccedil;&atilde;o: </b><dtml-var txt_tramitacao>&nbsp;&nbsp;-&nbsp;&nbsp;<b>Em:</b>&nbsp;<dtml-var dat_tramitacao><br>
116                </dtml-if>
117                <dtml-if dat_fim_prazo>
118                  <b>Data Fim do Prazo: </b> <dtml-var dat_fim_prazo><br>
119                </dtml-if>
120               </dtml-in>
121                <dtml-comment>obtém normas jurídicas vinculadas </dtml-comment>
122                <b>Norma Jurídica Vinculada:</b>
123                <dtml-call expr="REQUEST.set('existe_njv', 1)">
124                <dtml-in expr="zsql.materia_buscar_norma_juridica_zsql(cod_materia=cod_materia)">
125                   <br>- <a href="&dtml-portal_url;/consultas/norma_juridica/norma_juridica_mostrar_proc?cod_norma=<dtml-var cod_norma>"><b><dtml-var des_norma> - <dtml-var num_norma>/<dtml-var ano_norma></b></a>
126                   <dtml-call expr="REQUEST.set('existe_njv', 2)">
127                <dtml-else>
128                   <dtml-if expr="existe_njv==1">
129                       N&atilde;o h&aacute;
130                   </dtml-if>
131                </dtml-in>
132               </td>
133               <td class="texto">&nbsp;&nbsp;</td>
134              <td>
135                <dtml-let id_documento="_.str(cod_materia)+'_texto_integral'">
136                  <dtml-if "_.hasattr(sapl_documentos.materia,id_documento)">
137                    <dtml-let documento="_.getattr(sapl_documentos.materia,id_documento).absolute_url">
138                      <div style="font-size: smaller;">Texto</div>
139                      <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src="sapl/imagens/archiv.gif" alt="Texto Integral"></a>
140                      <div style="font-size: smaller;">Integral</div>
141                    </dtml-let>
142                  <dtml-else>
143                    <br>
144                  </dtml-if>
145                </dtml-let>
146              </td>
147            </tr>
148            <tr>
149              <td colspan="3"><hr width="50%" height="1" align="center" class="fundo"></td>
150            </tr>
151  <dtml-if sequence-end>
152    <dtml-if next-sequence>
153      <dtml-call "REQUEST.set('existe_seq_posterior', 1)">
154    </dtml-if next-sequence>
155    <dtml-if expr="existe_seq_anterior or existe_seq_posterior">
156      <tr> <td align="center" class="texto"><b>         
157          <dtml-var "sapl.pysc.PageListOutput_pysc('materia_pesquisar_proc', page, step, _['sequence-length'], incluir=incluir, txt_npc=txt_npc,
158                    existe_ocorrencia=existe_ocorrencia,lst_tip_materia=lst_tip_materia,txt_numero=txt_numero,txt_ano=txt_ano,dt_apres=dt_apres,
159                    dt_apres2=dt_apres2,dt_public=dt_public,dt_public2=dt_public2,hdn_txt_autor=hdn_txt_autor,hdn_cod_autor=hdn_cod_autor,
160                    lst_tip_autor=lst_tip_autor,lst_cod_partido=lst_cod_partido,txt_relator=txt_relator,txt_assunto=txt_assunto,
161                    rad_tramitando=rad_tramitando,lst_status=lst_status,lst_localizacao=lst_localizacao,btn_materia_pesquisar=btn_materia_pesquisar)">
162      </b></td> </tr>
163    </dtml-if>
164</dtml-if sequence-end>
165<dtml-else>
166<tr>
167<td class="texto"><b>Resultado da Pesquisa</b></td>
168</tr>
169<tr>
170<td class="texto">Nenhuma ocorrência encontrada.</td>
171</tr>
172</dtml-in>
173</td>
174</tr>
175</table>
176</fieldset>
177
178<dtml-var standard_html_footer>
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.