source: publico/ILSAPL/trunk/skins/sk_sapl/cadastros/auxiliares/tipo_autor/tipo_autor_form.dtml @ 4524

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

corrige inclusão de composição de comissão

File size: 5.1 KB
Linha 
1<dtml-var standard_html_header>
2
3<script type="text/javascript">
4<!--
5
6function campos_criticar(form){ 
7/*-----------------------------
8  Função: Verifica se os campos estão preenchidos corretamente.
9  Argumentos: form : formulário em si.                     
10  Retorno: False - caso detecte na validação algum erro no preenchimento dos campos;
11           caso contrário, invoca o SUBMIT do formulário.
12  Rommel Carvalho e Danilo Custódio em 09/04/01.
13-----
14  Incluído uma crítica ao campo RADIO do tipo de autor.
15  Daniel C. Azevedo em 30/08/01.
16------------------------------*/   
17
18  if (!(form.rad_des_tipo_autor[0].checked ||
19        form.rad_des_tipo_autor[1].checked ||
20        form.rad_des_tipo_autor[2].checked)){
21      alert("O tipo de autor deve ser preenchido!");
22      form.rad_des_tipo_autor[0].focus;
23      return false;
24  }
25
26  if (form.txt_des_tipo_autor.value == "") {
27    alert("A descrição do tipo de autor deve ser preenchida!");
28    form.txt_des_tipo_autor.focus();
29    return false;
30  }
31
32  form.submit();
33
34}
35
36
37function tipo_autor_excluir() {
38/*-----------------------------
39  Função: Solicita a confirmação e chama o Método DTML de exclusão do tipo de autor.
40  Argumentos:
41  Retorno: Retorna uma mensagem de exclusão bem sucedida e redireciona à página 'index_html'.
42  Michael em 19/03/01.
43------------------------------*/
44       
45  if (confirm("Deseja realmente excluir?")) { 
46    location.href = "tipo_autor_excluir_proc?tip_autor_ant=<dtml-var tip_autor_ant missing>";
47  }
48 
49}
50
51//-->
52</script>
53
54<form name="tipo_autor_form" method="post" action="tipo_autor_salvar_proc">
55
56<div class="helpsapl"> <a id="ajuda" href="&dtml-portal_url;/ajuda/tipo_autor">Ajuda</a> </div>
57<h1 class="firstHeading"> Tabelas Auxiliares </h1>
58
59<table width="95%" align="center">
60  <tr class="fundo">
61    <td align="right" class="form-label">| <a href="index_html">Início</a> |</td>
62   </tr>
63</table> 
64<fieldset><legend>Tipo Autor</legend>
65<table width="95%" align="center">
66   <tr>
67     <td>
68       <table width="98%" align="center">
69         <tr>
70           <td width="25%" valign="top" class="form-text"><b>Tipo (*)</b>
71              <dtml-in expr="[('Parlamentar','Parlamentar'), ('Comissão','Comissao'), ('Outros','Outros')]"><br />
72               <input type="radio" name="rad_des_tipo_autor" value="<dtml-var expr="_['sequence-item']">"
73                onClick="<dtml-if expr="_['sequence-key']=='Parlamentar'">location.href='tipo_autor_form?des_tipo_autor=Parlamentar'<dtml-if tip_autor_ant>+'&amp;tip_autor_ant='+form.tip_autor_ant.value</dtml-if>;
74                         <dtml-elif expr="_['sequence-key']=='Comissão'">location.href='tipo_autor_form?des_tipo_autor=Comissao'<dtml-if tip_autor_ant>+'&amp;tip_autor_ant='+form.tip_autor_ant.value</dtml-if>;
75                         <dtml-else>location.href='tipo_autor_form?des_tipo_autor=_des_&amp;enable=1<dtml-if tip_autor_ant>&amp;tip_autor_ant='+form.tip_autor_ant.value<dtml-else>'</dtml-if>;
76                         </dtml-if>"
77               <dtml-if expr="_.has_key('des_tipo_autor')">
78                 <dtml-if expr="des_tipo_autor==_['sequence-item']">
79                   checked
80                 <dtml-elif expr="(des_tipo_autor=='_des_')">
81                   <dtml-call expr="REQUEST.set('des_tipo_autor', '')">
82                 <dtml-elif expr="(des_tipo_autor!='Parlamentar' and des_tipo_autor!='Comissao' and _['sequence-item']=='Outros')">
83                   checked
84                   <dtml-call expr="REQUEST.set('enable', 1)">
85                 </dtml-if>
86               </dtml-if> />
87               <dtml-var expr="_['sequence-key']">
88             </dtml-in></td>
89           <td width="75%" valign="top" class="form-element">Descri&ccedil;&atilde;o (*) <br />
90             <dtml-if expr="pysc.browser_verificar_pysc(HTTP_USER_AGENT)">
91               <input type="text" name="txt_des_tipo_autor" size="50" maxlength="50" <dtml-unless enable>disabled</dtml-unless>
92               <dtml-if expr="_.has_key('des_tipo_autor') and des_tipo_autor=='_des_'">value=""<dtml-else>value="<dtml-var des_tipo_autor missing>"
93               </dtml-if>></td>
94             <dtml-else>
95               <dtml-if enable>
96                  <input type="text" name="txt_des_tipo_autor" size="50" maxlength="50" value="<dtml-var des_tipo_autor missing>" />
97               <dtml-else>
98                  <input type="hidden" name="txt_des_tipo_autor" value="<dtml-var des_tipo_autor missing=-1>" />
99                  <dtml-var des_tipo_autor missing>
100               </dtml-if></td>
101             </dtml-if>
102         </tr>
103       </table>
104  <center><p>
105    <input type="button" class="botao" name="btn_tipo_autor_salvar" value="Salvar" onClick="campos_criticar(document.tipo_autor_form)" />
106      &nbsp;&nbsp;
107    <dtml-if tip_autor_ant>
108      <input type="button" class="botao" name="btn_tipo_autor_excluir" value="Excluir" onClick="tipo_autor_excluir(document.tipo_autor_form)" />
109    </dtml-if>
110   <input type="button" class="botao" name="btn_retornar" value="Retornar" onClick="javascript:history.go(-1)" />
111  </p></center>
112  <input type="hidden" name="tip_autor_ant" value="<dtml-var tip_autor_ant missing>" />
113    </td>
114   </tr>
115 </table>
116</fieldset>
117</form>
118<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.