source: publico/ILSAPL/trunk/skins/sk_sapl/cadastros/ordem_dia/ordem_dia_form.dtml @ 3530

Última Alteração nesse arquivo desde 3530 foi 3530, incluída por gustavolepri, 13 anos atrás

Retirada do lightview na visualização da matéria

File size: 7.0 KB
Linha 
1<dtml-var standard_html_header>
2
3<script type="text/javascript" language="Javascript" src="javascript/data_validar_jvsc"></script>
4<script type="text/javascript" language="Javascript">
5<!--
6  function campos_criticar(form){
7      /*-----------------------------
8         Função: Critica os campos obrigatórios do formulário. É chamada
9                pelo botão btn_despacho_inicial_salvar do formulário para
10                validação dos campos.
11         Argumentos: form : formulário - é o formulário em si.
12         Retorno: Invoca o SUBMIT do formulário ou retorna valor booleano
13                falso ,caso haja algum campo incorreto, juntamente com uma
14                uma mensagem de erro e o cursor no campo a ser corrigido.
15         Rommel Carvalho e Danilo Custódio em 04/04/2001.
16      ------------------------------*/
17     var regexp_digitos = /\D+/;
18     
19     if (form.txt_dat_ordem.value==""){
20         alert("A data da ordem do dia deve ser preenchida");
21         form.txt_dat_ordem.focus();
22         return false;
23      }
24     if (form.txt_dat_ordem.value!="" && !IsValidDate(form.txt_dat_ordem.value)){
25         alert("Digite uma data da ordem do dia válida!");
26         form.txt_dat_ordem.focus();
27         form.txt_dat_ordem.select();
28         return false;
29      }
30     if (form.txt_num_ordem.value==""){
31         alert("O numero da ordem deve ser preenchido");
32         form.txt_num_ordem.focus();
33         return false;
34      }                       
35     if (regexp_digitos.test(form.txt_num_ordem.value)){
36        alert("O Número da ordem deve ser um número natural!");
37        form.txt_num_ordem.focus();
38        return false;
39      } 
40      if ((form.lst_tip_id_basica.selectedIndex == 0) ||
41          (form.txt_num_ident_basica.value=="") ||
42          (form.txt_ano_ident_basica.value=="")){
43          alert("Os campos de identificação da matéria devem ser preenchidos!");
44          form.txt_num_ident_basica.focus();
45          return false;
46      }
47      if (form.txa_txt_observacao.value==""){
48         alert("A ementa deve ser preenchida");
49         form.txa_txt_observacao.focus();
50         return false;
51      }         
52             
53      form.submit();
54  }
55   
56 
57  function ordem_dia_excluir(){
58      /*-----------------------------
59         Função: Chama o Método DTML de exclusão do despacho
60         Argumentos: ().
61         Retorno: Retorna uma mensagem de exclusão bem sucessida e
62                redireciona à página 'index_html'.
63         Rommel Carvalho e Danilo Custódio em 04/04/2001.
64      ------------------------------*/
65       
66       if (confirm("Deseja realmente excluir?")) {
67          location.href="ordem_dia_excluir_proc?cod_ordem=<dtml-var cod_ordem missing>";
68       }
69  }
70
71  function ementa_buscar(form){
72     if ((form.lst_tip_id_basica.selectedIndex != 0) &&
73         (form.txt_num_ident_basica.value!="") &&
74         (form.txt_ano_ident_basica.value!="")){
75        location.href="ementa_buscar_proc?tip_ident_basica="+form.lst_tip_id_basica[form.lst_tip_id_basica.selectedIndex].value+
76          "&num_ident_basica="+form.txt_num_ident_basica.value+"&ano_ident_basica="+
77          form.txt_ano_ident_basica.value+"&cod_ordem="+form.cod_ordem.value+
78          "&dat_ordem="+form.txt_dat_ordem.value+"&num_ordem="+form.txt_num_ordem.value;
79     }
80  }
81
82//-->
83</script>
84
85<div class="helpsapl"> <a href="<dtml-var sapl url>/ajuda/ordem_dia">Ajuda</a> </div>
86<h1 class="firstHeading"> Ordem do dia </h1>
87
88<form name="ordem_dia_form" method="post" action="ordem_dia_salvar_proc">
89<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
90            <tr><td height="10"></td></tr></table>
91<table width="95%" border="1" class="borda" cellspacing="0" cellpadding="0" align="center">
92  <tr>
93    <td><table width="98%" border="0" cellspacing="0" align="center" cellpadding="0">
94       <tr class="fundo">
95         <td colspan="5" class="form-label">&nbsp;Mat&eacute;ria da Ordem do Dia</td>
96       </tr>
97       <tr>
98         <td width="15%" valign="top" class="form-text"><b>Data (*)</b><br/>
99          <input type="text" name="txt_dat_ordem"
100         <dtml-if lst_dat_ordem> value="<dtml-var lst_dat_ordem>"
101         <dtml-else> value="<dtml-var dat_ordem missing>"
102        </dtml-if>
103        size="10" maxlength="10" onBlur="formata_data(form.txt_dat_ordem)" /><br/><span class="nota">(dd/mm/aaaa)</span></td>
104        <td width="15%" valign="top" class="form-element">N&ordm; Ordem (*)<br/>
105        <input type="text" name="txt_num_ordem" value="<dtml-var num_ordem missing>" size="3" maxlength="3"/></td>
106        <td width="53%" valign="top" class="form-element">Tipo Mat&eacute;ria (*)<br/>
107        <select name="lst_tip_id_basica" onChange="ementa_buscar(document.ordem_dia_form)">
108         <option>Selecione</option>
109         <dtml-in expr="zsql.tipo_materia_legislativa_obter_zsql(ind_excluido=0)">
110          <option
111            <dtml-if cod_materia>
112              <dtml-in expr="zsql.materia_obter_zsql(cod_materia = cod_materia)">
113                 <dtml-if expr="tip_id_basica == tip_materia">
114                   selected
115                 </dtml-if> 
116             </dtml-in>
117            <dtml-elif expr="REQUEST.has_key('tip_ident_basica') and tip_materia == tip_ident_basica">
118                    selected
119             </dtml-if> 
120            value="<dtml-var tip_materia>">
121            <dtml-var sgl_tipo_materia> - <dtml-var des_tipo_materia missing></option>
122           </dtml-in>                     
123          </select></td>
124          <td width="10%" valign="top" class="form-element">N&uacute;mero(*)<br/>
125           <input type="text" name="txt_num_ident_basica" size="4" maxlength="5"
126             onChange="ementa_buscar(document.ordem_dia_form)"
127             <dtml-if cod_materia>
128                <dtml-in expr="zsql.materia_obter_zsql(cod_materia = cod_materia)">
129                   value="<dtml-var num_ident_basica missing>"
130                </dtml-in>
131             <dtml-else> value="<dtml-var num_ident_basica missing>"
132             </dtml-if>/>
133          </td>
134          <td width="10%" valign="top" class="form-element">Ano(*)<br/>
135            <input type="text" name="txt_ano_ident_basica" size="4" maxlength="4" onChange="ementa_buscar(document.ordem_dia_form)"
136              <dtml-if cod_materia>
137                <dtml-in expr="zsql.materia_obter_zsql(cod_materia = cod_materia)">
138                   value="<dtml-var ano_ident_basica missing>"
139                </dtml-in>
140             <dtml-else> value="<dtml-var ano_ident_basica missing>"
141             </dtml-if>/> 
142           </td>
143        </tr>
144        <tr>
145          <td colspan="3" height="60" class="form-element">Ementa (*)<br/>
146            <textarea name="txa_txt_observacao" cols="60"><dtml-var txt_observacao missing></textarea></td>
147          <td  colspan="2">
148          <dtml-if cod_materia>
149          <a href="<dtml-var sapl url>/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>" >
150           Ver Matéria </a>
151          </dtml-if>
152         </td>
153        </tr>
154   </table>
155  <p align="center"><input type="button" name="btn_salvar" value="Salvar" onClick="campos_criticar(document.ordem_dia_form)" />
156    &nbsp;&nbsp;
157   <dtml-unless btn_incluir_ordem_dia>
158     <input type="hidden" name="flag_atualizar" value="<dtml-var cod_ordem missing>" /> 
159     <input type="button" name="btn_excluir" value="Excluir" onClick="ordem_dia_excluir()" />
160   </dtml-unless>
161  </p>
162  <input type="hidden" name="cod_ordem" value="<dtml-var cod_ordem missing>" />
163</td>
164</tr>
165</table>
166</form>
167<br/>
168<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.