source: publico/ILSAPL/trunk/skins/sk_sapl/cadastros/auxiliares/sessao_legislativa/sessao_legislativa_index_html.dtml @ 3988

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

changeset 3930:3934 - atualizações: ajuda & fieldset

File size: 6.1 KB
Linha 
1<dtml-var standard_html_header>
2
3<script type="text/javascript">
4<!--
5   function sessao_leg_listar(form){
6      /*-----------------------------
7         Função: Reinvoca a página atribuindo a legislatura no campo
8               LST_NUM_LESGISLATURA. As sessões legislativas que são
9               listadas para aquela legislatura também são atualizadas.
10         Argumentos: form : formulário - é o formulario em si.
11         Retorno: A página atualizada com a nova legislatura selecionada
12               e com as sessoes legislativas relativas à legislatura
13               listadas.
14         Daniel C. Azevedo em 19/03/01.
15      ------------------------------*/
16      var URL = '<dtml-var absolute_url>?hdn_num_legislatura=' +
17                form.lst_num_legislatura[form.lst_num_legislatura.selectedIndex].value;
18      location.href = URL;
19   }
20
21   function campos_criticar(form){
22
23      if (form.lst_num_legislatura.selectedIndex == -1) {
24         alert("Legislatura deve ser cadastrada antes de incluir sessão legislativa.");
25         return;
26      }
27     
28      form.submit();
29   }
30
31//-->
32</script>
33
34<form name="index_form" action="sessao_legislativa_form">
35
36<div class="helpsapl"> <a id="ajuda" href="<dtml-var sapl url>/ajuda/sessao_legislativa">Ajuda</a> </div>
37<h1 class="firstHeading"> Tabelas Auxiliares </h1>
38
39<dtml-comment>
40<table width="95%" align="center">
41  <tr class="fundo">
42    <td align="right" class="form-label">| <a href="javascript:history.go(-1)">Voltar</a> |</td>
43   </tr>
44</table>
45</dtml-comment>
46
47<dtml-comment>
48******************************************************************
49*      O campo abaixo mostra a Legislatura com qual a lista de   *
50*  sessões legislativas abaixo estará associada. Ao ser invocado,*
51*  o código testa a existencia do campo HDN_NUM_LEGISLATURA sele-*
52*  cionando a legislatura referente a ele. Se o campo não existir*
53*  o campo criado com o valor para ser atríbuico. Ao atribuir a  *
54*  legislatura, uma função JVSP fará um reload na página.        *
55******************************************************************
56</dtml-comment>
57<fieldset><legend>Sessão Legislativa</legend>
58<table width="95%" align="center">
59  <tr>
60   <td>
61     <table width="100%" align="center" border="1" class="borda">
62      <tr style="height:50">
63        <td class="form-element">Escolha uma Legislatura:<br />
64         <select name="lst_num_legislatura" size="1" onChange="sessao_leg_listar(document.index_form)">   
65            <dtml-in expr="zsql.legislatura_obter_zsql()">
66              <option
67                 <dtml-if expr="_.has_key('hdn_num_legislatura') and num_legislatura==_.int(hdn_num_legislatura)">
68                 selected
69                 <dtml-elif expr="not _.has_key('hdn_num_legislatura') and (_.DateTime() <= dat_fim and _.DateTime() >= dat_inicio)">
70                    <dtml-call expr="REQUEST.set('hdn_num_legislatura', num_legislatura)">
71                    <dtml-call expr="REQUEST.set('atual', 1)">
72                    selected
73                  </dtml-if>
74                  value="<dtml-var num_legislatura>">
75                 <dtml-var expr="pysc.periodo_legislatura_format_pysc(num_legislatura,dat_inicio,dat_fim)">
76                  <dtml-if expr="(_.DateTime() <= dat_fim and _.DateTime() >= dat_inicio)">   
77                    (Atual)
78                  </dtml-if>
79              </option>
80            </dtml-in>
81         </select>
82         <dtml-if expr="not _.has_key('hdn_num_legislatura')">
83           <dtml-call expr="REQUEST.set('hdn_num_legislatura', -1)">                           
84 
85        </dtml-if>
86
87<dtml-if expr="not _.has_key('hdn_num_legislatura')">
88  <dtml-in expr="zsql.legislatura_obter_zsql()">
89      <dtml-if sequence-start>
90          <dtml-call expr="REQUEST.set('hdn_num_legislatura', num_legislatura)">
91      </dtml-if>
92   </dtml-in>
93</dtml-if>
94
95      <input type="hidden" name="hdn_num_legislatura" value="<dtml-var hdn_num_legislatura missing>" />
96        <td><input type="button" class="botao" name="btn_incluir" value="Incluir Sessão Legislativa" onClick="campos_criticar(document.index_form)" /></td>
97    </table>
98   
99    </td>
100</table>
101<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
102            <tr><td height="10"></td></tr></table>
103<dtml-in expr="zsql.sessao_legislativa_obter_zsql(num_legislatura=hdn_num_legislatura)"> 
104    <dtml-if sequence-start>
105      <table width="95%" align="center" border="1" class="borda" cellspacing="0" cellpadding="0">
106        <tr>
107          <td>
108            <table width="98%" border="0" cellspacing="0" align="center" cellpadding="0">
109             <tr class="fundo">
110               <td width="15%" class="form-label">&nbsp;Nº. Sessão</td>
111               <td width="30%" class="form-label"> | Data Início</td>
112               <td width="30%" class="form-label"> | Data Fim</td>
113               <td width="25%" class="form-label"> | Tipo</td>
114             </tr>
115             </dtml-if sequence-start>
116             <tr>
117               <td width="15%" class="form-element" height="20">&nbsp;&nbsp;
118                <a href="sessao_legislativa_mostrar_proc?cod_sessao_leg=<dtml-var cod_sessao_leg>">
119                 <dtml-var num_sessao_leg></a></td>
120               <td width="30%" class="form-text">&nbsp;&nbsp;<dtml-var dat_inicio_conv></td>
121               <td width="30%" class="form-text">&nbsp;&nbsp;<dtml-var dat_fim_conv></td>
122               <td width="25%" class="form-text">&nbsp;&nbsp;
123               <dtml-in expr="['Ordinária','Extraordinária']">
124                   <dtml-if expr="tip_sessao_leg == _['sequence-item'][0]">
125                     <dtml-var sequence-item>
126                   </dtml-if>
127               </dtml-in></td>
128             </tr>
129    <dtml-if sequence-end>
130          </table>
131    </dtml-if sequence-end>
132  <dtml-else>
133      <table width="95%" align="center" border="1" class="borda" cellspacing="0">
134        <tr>
135          <td>
136            <table width="98%" border="0" cellspacing="2" align="center">
137              <tr><td><font size="2">&nbsp;</font></td></tr>
138              <tr><td class="form-text">Nenhuma Sessão Legislativa cadastrada.</td></tr>
139            </table>
140</dtml-in>
141   </td>
142  </tr>
143</table>
144
145</fieldset>
146</form>
147<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.