Conjunto de mudanças 5046 no repositório publico


Ignorar:
Timestamp:
18/05/2011 20:24:30 (9 anos atrás)
Autor:
claudiomorale
Mensagem:

Backport do changeset:4965 do source:ILSAPL/branches/2.3 sob mensagem: corrige calendário data da norma.

Arquivo:
1 editado

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAPL/trunk/skins/sk_sapl/cadastros/norma_juridica/norma_juridica_form.dtml

    r4833 r5046  
    131131<br />
    132132<form name="norma_juridica_form" method="post" action="norma_juridica_salvar_proc" enctype="multipart/form-data">
    133     <fieldset>
    134         <legend>Norma Jurídica - inclusão / edição </legend>
    135         <table width="100%" align="center">
    136             <tr style="height:50">
    137                 <td colspan="2" class="form-element">Tipo (*)<br/>
    138                     <select name="lst_tip_norma">
    139                                                 <option>Selecione</option>
    140                                                 <dtml-in expr="zsql.tipo_norma_juridica_obter_zsql(ind_excluido=0)">
    141                                                 <option
    142                                                 <dtml-if tip_norma_sel>
    143                                                 <dtml-if expr="_.int(tip_norma) == _.int(tip_norma_sel)">
    144                                                 selected
    145                                                 </dtml-if>
    146                                                 </dtml-if>
    147                                                 value="<dtml-var tip_norma missing>">
    148                                                 <dtml-var sgl_tipo_norma> - <dtml-var des_tipo_norma></option>
    149                                                 </dtml-in>
    150                                     </select>
    151                                 </td>
    152                     <td width="25%" class="form-element">N&uacute;mero (*)<br/>
    153                                     <input type="text" name="txt_num_norma" size="6" maxlength="6" value="<dtml-var num_norma missing null="">"/>
    154                                 </td>
    155                                 <td width="25%" class="form-element">Ano (*)<br/>
    156                                         <dtml-unless ano_norma>
    157                                         <dtml-call expr="REQUEST.set('ano_norma', _.DateTime.year(_.DateTime()))">
    158                                         </dtml-unless>
    159                                     <input type="text" name="txt_ano_norma" size="4" maxlength="4" value="<dtml-var ano_norma missing>"/>
    160                                 </td>
    161             </tr>
    162                         <tr style="height:60" valign="top">
    163                                 <td width="25%" class="form-text"><b>Data</b><br/>
    164                                     <input type="text" id="txt_dat_norma" name="txt_dat_norma" value="<dtml-var dat_norma missing null="">" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_norma)"/>
    165                                         <script type="text/javascript">
    166                         /*<[CDATA[*/
    167                         var dpck = new DatePicker({
    168                         relative : 'txt_dat_norma',
    169                         language : 'pt'
    170                         });
    171                         /*]]>*/
    172                       </script>
    173                                     <span class="nota" style="font-size:10px">(dd/mm/aaaa)</span>
    174                                 </td>
    175                                 <td width="25%" class="form-element">Esfera Federa&ccedil;&atilde;o<br/>
    176                                         <select name="lst_tip_esfera_federacao">
    177                                                 <option>Selecione</option>
    178                                                 <dtml-in expr="['Municipal', 'Estadual', 'Federal']">
    179                                                 <option
    180                                                 <dtml-if expr="_.has_key('cod_norma') and tip_esfera_federacao==_['sequence-item'][0]"> selected
    181                                                 </dtml-if>
    182                                                 value="<dtml-var expr="_['sequence-item'][0]">">
    183                                                 <dtml-var expr="_['sequence-item']"></option>
    184                                                 </dtml-in>
    185                                         </select>
    186                                 </td>
    187                                 <td colspan="2" class="form-element">&Eacute; Complementar<br/>
    188                                         <dtml-in expr="[(1,'Sim'),(0,'Não')]">
    189                                         <input type="radio" name="rad_ind_complemento" value="<dtml-var expr="_['sequence-key']">"
    190                                         <dtml-if expr="_.has_key('cod_norma') and ind_complemento==_['sequence-key']"> checked="1"
    191                                         </dtml-if> />
    192                                         <dtml-var expr="_['sequence-item']">
    193                                         </dtml-in>
    194                                 </td>
    195             </tr>
    196                 <tr style="height=60">
    197                     <td colspan="2" class="form-element">Mat&eacute;ria Legislativa<br>
    198                         <select name="lst_tip_id_basica">
    199                         <option>
    200                                 <dtml-in expr="zsql.tipo_materia_legislativa_obter_zsql(ind_excluido=0)">
    201                             <option
    202                                     <dtml-if tip_id_basica_sel>
    203                                        <dtml-if expr="_.int(tip_materia) == _.int(tip_id_basica_sel)">
    204                                          selected
    205                                        </dtml-if>
    206                                      </dtml-if>
    207                                     value="<dtml-var tip_materia missing>">
    208                                     <dtml-var sgl_tipo_materia> - <dtml-var des_tipo_materia></option>
    209                                     </dtml-in>
    210                     </select>
    211                                 </td>
    212                 <td width="25%" class="form-element">N&uacute;mero<br>
    213                     <input type="text" name="txt_num_ident_basica" size="5" value="<dtml-var num_ident_basica_sel missing>" maxlength="5">
    214                                 </td>
    215                 <td width="25%" class="form-element">Ano:<br>
    216                     <input type="text" name="txt_ano_ident_basica" size="4" value="<dtml-var ano_ident_basica_sel missing>" maxlength="4">
    217                 </td>
    218             </tr>
    219             <tr style="height:60" valign="top">
    220                 <td width="25%" class="form-text"><b>Data Publica&ccedil;&atilde;o</b><br/>
    221                     <input type="text" id="txt_dat_publicacao" name="txt_dat_publicacao" size="10" value="<dtml-var dat_publicacao missing null="">" maxlength="10" onBlur="formata_data(form.txt_dat_publicacao)"/>
    222                                         <script type="text/javascript">
    223                         /*<[CDATA[*/
    224                         var dpck = new DatePicker({
    225                         relative : 'txt_dat_publicacao',
    226                         language : 'pt'
    227                         });
    228                         /*]]>*/
    229                       </script>
    230                                     <span class="nota" style="font-size:10px">(dd/mm/aaaa)</span>
    231                                 </td>
    232                                 <td width="25%" class="form-element">Ve&iacute;culo Publica&ccedil;&atilde;o<br/>
    233                                     <input type="text" name="txt_des_veiculo_publicacao" size="20" value="<dtml-var des_veiculo_publicacao missing null="">" maxlength="30"/>
    234                                 </td>
    235                                 <td width="25%" class="form-element">Pg. In&iacute;cio<br/>
    236                                     <input type="text" name="txt_num_pag_inicio_publ" size="5" value="<dtml-var num_pag_inicio_publ missing null="">" maxlength="5"/>
    237                                 </td>
    238                                 <td width="25%" class="form-element">Pg. Fim<br/>
    239                                     <input type="text" name="txt_num_pag_fim_publ" size="5" value="<dtml-var num_pag_fim_publ missing null="">" maxlength="5"/>
    240                                 </td>
    241                                 </tr>
    242                                 <tr style="height:60" valign="top">
    243                                     <td width="25%" class="form-text"><b>Data de Vig&ecirc;ncia</b><br/>
    244                                     <input type="text" id="txt_dat_vigencia" name="txt_dat_vigencia" size="10" value="<dtml-var dat_vigencia missing null="">" maxlength="10" onBlur="formata_data(form.txt_dat_vigencia)"/>
    245                                         <script type="text/javascript">
    246                         /*<[CDATA[*/
    247                         var dpck = new DatePicker({
    248                         relative : 'txt_dat_vigencia',
    249                         language : 'pt'
    250                         });
    251                         /*]]>*/
    252                       </script>
    253                                     <span class="nota" style="font-size:10px">(dd/mm/aaaa)</span>
    254                                 </td>
    255             </tr>
    256             <!-- tr height="40">
    257                                 <td colspan="4" class="form-element">Texto Integral<br/>
    258                                 <input type="file" name="file_nom_arquivo" size="45" maxlength="100"/>
    259                                 <input type="hidden" name="hdn_file" value=0/>
    260                                 </td>
    261                     </tr -->
    262             <tr>
    263                 <td colspan="4" class="form-element">Texto Integral<br/>
    264                                         <input type="hidden" name="hdn_file" value="0"/>
    265                                         <dtml-if cod_norma>
    266                                         <dtml-call expr="REQUEST.set('id_documento', _.str(cod_norma)+'_'+sapl_documentos.norma_juridica.nom_documento)">
    267                                         <dtml-if "_.hasattr(sapl_documentos.norma_juridica,id_documento)">
    268                                         <dtml-let documento="_.getattr(sapl_documentos.norma_juridica,id_documento).absolute_url">
    269                                         <a href="<dtml-var documento>">
    270                                                 <img align="middle" border="0" src="sapl/imagens/archiv.gif" alt="Texto Integral">
    271                                         </a>
    272                                         </dtml-let>
    273                                         <input type="radio" name="radTI" value="M" checked="true" onClick="ativa_desativa_file_field(document.norma_juridica_form)"/>Manter<br/>
    274                                         <input type="radio" name="radTI" value="E" onClick="ativa_desativa_file_field(document.norma_juridica_form)"/>Excluir
    275                                         <input type="radio" name="radTI" value="S" onClick="ativa_desativa_file_field(document.norma_juridica_form)"/>Substituir:
    276                                         <input type="file" name="file_nom_arquivo" size="45" maxlength="100" disabled="1"/>
    277                                         <dtml-else>
    278                                         <input type="file" name="file_nom_arquivo" size="45" maxlength="100"/>
    279                                 <input type="hidden" name="radTI" value="I"/>
    280                                         </dtml-if>
    281                                         <dtml-else>
    282                                         <input type="file" name="file_nom_arquivo" size="45" maxlength="100"/>
    283                                         <input type="hidden" name="radTI" value="I"/>
    284                                         </dtml-if>
    285                                 </td>
    286                         </tr>
    287                         <tr>
    288                                 <td colspan="4" class="form-element">Ementa (*)<br/>
    289                                 <textarea name="txa_txt_ementa" cols="60"
    290                                         onBlur="form.txa_txt_ementa.value = form.txa_txt_ementa.value.toUpperCase()"><dtml-var txt_ementa missing>
    291                                 </textarea>
    292                                 </td>
    293                         </tr>
    294                         <tr>
    295                                 <td colspan="4" class="form-element">Indexação<br/>
    296                                 <textarea name="txa_txt_indexacao" cols="60"
    297                                         onBlur="form.txa_txt_indexacao.value = form.txa_txt_indexacao.value.toUpperCase()"><dtml-var txt_indexacao missing null=""></textarea>
    298                                 </td>
    299                         </tr>
    300                         <tr>
    301                                 <td colspan="4" class="form-element">Observa&ccedil;&atilde;o<br/>
    302                                 <textarea name="txa_txt_observacao" cols="60"><dtml-var txt_observacao missing null=""></textarea>
    303                                 </td>
    304                         </tr>
    305         </table>
    306     </fieldset>
    307         <p align="center">
    308                 <input type="button" class="botao" name="btn_norma_juridica_salvar" value="Salvar" onClick="campos_criticar(document.norma_juridica_form)"/>
    309                         &nbsp;&nbsp;
    310                 <dtml-if cod_norma>
    311                 <input type="button" class="botao" name="btn_norma_juridica_excluir" value="Excluir" onClick="norma_juridica_excluir(document.norma_juridica_form)"/>
    312                 </dtml-if>
    313         </p>
    314         <input type="hidden" name="hdn_tip_norma_ant" value="<dtml-var tip_norma_ant missing>"/>
    315         <input type="hidden" name="hdn_num_norma_ant" value="<dtml-var num_norma_ant missing>"/>
    316         <input type="hidden" name="hdn_ano_norma_ant" value="<dtml-var ano_norma_ant missing>"/>
    317         <input type="hidden" name="hdn_cod_norma" value="<dtml-var cod_norma missing>"/>
     133<fieldset><legend>Norma Jurídica - inclusão / edição </legend>
     134<table width="100%" align="center">
     135<tr style="height:50">
     136<td colspan="2" class="form-element">Tipo (*)<br/>
     137<select name="lst_tip_norma">
     138<option>Selecione</option>
     139<dtml-in expr="zsql.tipo_norma_juridica_obter_zsql(ind_excluido=0)">
     140<option
     141<dtml-if tip_norma_sel>
     142<dtml-if expr="_.int(tip_norma) == _.int(tip_norma_sel)">
     143selected
     144</dtml-if>
     145</dtml-if>
     146value="<dtml-var tip_norma missing>">
     147<dtml-var sgl_tipo_norma> - <dtml-var des_tipo_norma></option>
     148</dtml-in>
     149</select></td>
     150<td width="25%" class="form-element">N&uacute;mero (*)<br/>
     151<input type="text" name="txt_num_norma" size="6" maxlength="6" value="<dtml-var num_norma missing null="">"/></td>
     152<td width="25%" class="form-element">Ano (*)<br/>
     153<dtml-unless ano_norma>
     154<dtml-call expr="REQUEST.set('ano_norma', _.DateTime.year(_.DateTime()))">
     155</dtml-unless>
     156<input type="text" name="txt_ano_norma" size="4" maxlength="4" value="<dtml-var ano_norma missing>"/></td>
     157</tr>
     158<tr style="height:60" valign="top">
     159<td width="25%" class="form-text"><b>Data (*)</b><br/>
     160<input type="text" name="txt_dat_norma" value="<dtml-var dat_norma missing null="">" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_norma)" />
     161            <span class="nota">(dd/mm/aaaa)</span></td>
     162<td width="25%" class="form-element">Esfera Federa&ccedil;&atilde;o<br/>
     163<select name="lst_tip_esfera_federacao">
     164<option>Selecione</option>
     165<dtml-in expr="['Municipal', 'Estadual', 'Federal']">
     166<option
     167<dtml-if expr="_.has_key('cod_norma') and tip_esfera_federacao==_['sequence-item'][0]"> selected
     168</dtml-if>
     169value="<dtml-var expr="_['sequence-item'][0]">">
     170<dtml-var expr="_['sequence-item']"></option>
     171</dtml-in>
     172</select></td>
     173<td colspan="2" class="form-element">&Eacute; Complementar<br/>
     174<dtml-in expr="[(1,'Sim'),(0,'Não')]">
     175<input type="radio" name="rad_ind_complemento" value="<dtml-var expr="_['sequence-key']">"
     176<dtml-if expr="_.has_key('cod_norma') and ind_complemento==_['sequence-key']"> checked="1"
     177</dtml-if> />
     178<dtml-var expr="_['sequence-item']">
     179</dtml-in></td>
     180</tr>
     181          <tr style="height=60">
     182              <td colspan="2" class="form-element">Mat&eacute;ria Legislativa<br>
     183               <select name="lst_tip_id_basica">
     184                <option>
     185                <dtml-in expr="zsql.tipo_materia_legislativa_obter_zsql(ind_excluido=0)">
     186                   <option
     187                     <dtml-if tip_id_basica_sel>
     188                       <dtml-if expr="_.int(tip_materia) == _.int(tip_id_basica_sel)">
     189                         selected
     190                       </dtml-if>
     191                     </dtml-if>
     192                    value="<dtml-var tip_materia missing>">
     193                    <dtml-var sgl_tipo_materia> - <dtml-var des_tipo_materia></option>
     194                </dtml-in>
     195                </select></td>
     196             <td width="25%" class="form-element">N&uacute;mero<br>
     197              <input type="text" name="txt_num_ident_basica" size="5" value="<dtml-var num_ident_basica_sel missing>" maxlength="5"></td>
     198             <td width="25%" class="form-element">Ano:<br>
     199              <input type="text" name="txt_ano_ident_basica" size="4" value="<dtml-var ano_ident_basica_sel missing>" maxlength="4"></td>
     200          </tr>
     201<tr style="height:60" valign="top">
     202<td width="25%" class="form-text"><b>Data Publica&ccedil;&atilde;o</b><br/>
     203<input type="text" name="txt_dat_publicacao" size="10" value="<dtml-var dat_publicacao missing null="">" maxlength="10" onBlur="formata_data(form.txt_dat_publicacao)"/>
     204<span class="nota" style="font-size:10px">(dd/mm/aaaa)</span></td>
     205<td width="25%" class="form-element">Ve&iacute;culo Publica&ccedil;&atilde;o<br/>
     206<input type="text" name="txt_des_veiculo_publicacao" size="20" value="<dtml-var des_veiculo_publicacao missing null="">" maxlength="30"/></td>
     207<td width="25%" class="form-element">Pg. In&iacute;cio<br/>
     208<input type="text" name="txt_num_pag_inicio_publ" size="5" value="<dtml-var num_pag_inicio_publ missing null="">" maxlength="5"/></td>
     209<td width="25%" class="form-element">Pg. Fim<br/>
     210<input type="text" name="txt_num_pag_fim_publ" size="5" value="<dtml-var num_pag_fim_publ missing null="">" maxlength="5"/></td>
     211</tr>
     212<!-- tr height="40">
     213<td colspan="4" class="form-element">Texto Integral<br/>
     214<input type="file" name="file_nom_arquivo" size="45" maxlength="100"/>
     215<input type="hidden" name="hdn_file" value=0/>
     216</td>
     217</tr -->
     218<tr>
     219<td colspan="4" class="form-element">Texto Integral<br/>
     220<input type="hidden" name="hdn_file" value="0"/>
     221<dtml-if cod_norma>
     222<dtml-call expr="REQUEST.set('id_documento', _.str(cod_norma)+'_'+sapl_documentos.norma_juridica.nom_documento)">
     223<dtml-if "_.hasattr(sapl_documentos.norma_juridica,id_documento)">
     224<dtml-let documento="_.getattr(sapl_documentos.norma_juridica,id_documento).absolute_url">
     225<a href="<dtml-var documento>"><img align="middle" border="0" src="sapl/imagens/archiv.gif" alt="Texto Integral"></a>
     226</dtml-let>
     227<input type="radio" name="radTI" value="M" checked="true" onClick="ativa_desativa_file_field(document.norma_juridica_form)"/>Manter<br/>
     228<input type="radio" name="radTI" value="E" onClick="ativa_desativa_file_field(document.norma_juridica_form)"/>Excluir
     229<input type="radio" name="radTI" value="S" onClick="ativa_desativa_file_field(document.norma_juridica_form)"/>Substituir:
     230<input type="file" name="file_nom_arquivo" size="45" maxlength="100" disabled="1"/>
     231<dtml-else>
     232<input type="file" name="file_nom_arquivo" size="45" maxlength="100"/>
     233<input type="hidden" name="radTI" value="I"/>
     234</dtml-if>
     235<dtml-else>
     236<input type="file" name="file_nom_arquivo" size="45" maxlength="100"/>
     237<input type="hidden" name="radTI" value="I"/>
     238</dtml-if>
     239</td>
     240</tr>
     241<tr>
     242<td colspan="4" class="form-element">Ementa (*)<br/>
     243<textarea name="txa_txt_ementa" cols="60"
     244onBlur="form.txa_txt_ementa.value = form.txa_txt_ementa.value.toUpperCase()"><dtml-var txt_ementa missing></textarea>
     245</td>
     246</tr>
     247<tr>
     248<td colspan="4" class="form-element">Indexação<br/>
     249<textarea name="txa_txt_indexacao" cols="60"
     250onBlur="form.txa_txt_indexacao.value = form.txa_txt_indexacao.value.toUpperCase()"><dtml-var txt_indexacao missing null=""></textarea>
     251</td>
     252</tr>
     253<tr>
     254<td colspan="4" class="form-element">Observa&ccedil;&atilde;o<br/>
     255<textarea name="txa_txt_observacao" cols="60"><dtml-var txt_observacao missing null=""></textarea>
     256</td>
     257</tr>
     258</table>
     259</fieldset>
     260<p align="center">
     261<input type="button" class="botao" name="btn_norma_juridica_salvar" value="Salvar" onClick="campos_criticar(document.norma_juridica_form)"/>
     262&nbsp;&nbsp;
     263<dtml-if cod_norma>
     264<input type="button" class="botao" name="btn_norma_juridica_excluir" value="Excluir" onClick="norma_juridica_excluir(document.norma_juridica_form)"/>
     265</dtml-if>
     266</p>
     267
     268<input type="hidden" name="hdn_tip_norma_ant" value="<dtml-var tip_norma_ant missing>"/>
     269<input type="hidden" name="hdn_num_norma_ant" value="<dtml-var num_norma_ant missing>"/>
     270<input type="hidden" name="hdn_ano_norma_ant" value="<dtml-var ano_norma_ant missing>"/>
     271<input type="hidden" name="hdn_cod_norma" value="<dtml-var cod_norma missing>"/>
     272
    318273</form>
    319274<dtml-var standard_html_footer>
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

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