| From | Sent On | Attachments |
|---|---|---|
| Charles Curi | Dec 23, 2005 4:12 am | |
| Marcelo Ramos | Dec 23, 2005 5:01 am | |
| Charles Curi | Dec 23, 2005 7:25 am | |
| Pedro H. Matheus | Dec 23, 2005 7:36 am | |
| Charles Curi | Dec 23, 2005 8:37 am | |
| Marcelo Ramos | Dec 23, 2005 9:29 am | |
| Charles Curi | Dec 23, 2005 10:40 am | |
| chapadao do sul | Dec 23, 2005 10:56 am | |
| Charles Curi | Dec 23, 2005 11:40 am | |
| Marcelo Ramos | Dec 23, 2005 2:27 pm | |
| Marcelo Ramos | Dec 23, 2005 2:27 pm | |
| Charles Curi | Dec 24, 2005 6:15 am | |
| Charles Curi | Dec 24, 2005 6:24 am | |
| Peterson Pinheiro | Dec 27, 2005 2:16 am | |
| Pedro H. Matheus | Dec 27, 2005 3:24 am |
| Subject: | RES: [e-Gen] Java Script | |
|---|---|---|
| From: | Pedro H. Matheus (pedr...@fvbr.com.br) | |
| Date: | Dec 27, 2005 3:24:52 am | |
| List: | net.java.dev.e-gen.users | |
Ou você usa AJAX
Ou coloca um Frame no Report ou um IFrame e faz o reload só do Frame / IFrame
Cordialmente
_____________________________
Pedro H. Matheus
Analista de Suporte
Freudenberg Não Tecidos
Av: Presidente Humberto De A. Castelo Branco,2735 Cep: 12321-150 - Jacareí SP
* 55 - 12 - 2127-7512
* 55 - 12 - 2127-7500
* <mailto:pedr...@fvbr.com.br> pedr...@fvbr.com.br
<http://www.freudenberg.com.br/> http://www.freudenberg.com.br
"Aquele que não sabe e pensa que sabe, é um tolo: Fuja dele.
Aquele que sabe e pensa que não sabe, está dormindo: Acorde-o.
Aquele que não sabe e sabe que não sabe, é humilde: Guie-o.
Aquele que sabe e sabe que sabe, é um mestre: Siga-o."
_____
De: Peterson Pinheiro [mailto:apps...@yahoo.com.br] Enviada em: terça-feira, 27 de dezembro de 2005 08:17 Para: use...@e-gen.dev.java.net Assunto: Re: [e-Gen] Java Script
<script language="JavaScript" src="utils.js">
Marcelo Ramos <mra...@edsonqueiroz.com.br> escreveu:
OK...você está usando um template externo????Ou esse código é o Default do e-gen???
Atenciosamente,
Marcelo Ramos mra...@edsonqueiroz.com.br
"O erro não é o fim da tua jornada, mas o início de uma nova etapa de recuperação." Anônimo
----- Original Message -----
From: Charles <mailto:char...@gmail.com> Curi
To: use...@e-gen.dev.java.net
Sent: Friday, December 23, 2005 3:41 PM
Subject: Re: [e-Gen] Java Script
Oi Marcelo!!!
Realmente na jsp não tem chamada para util.js.
Como eu faço para colocar?
Eis o código:
<%@ include file=
"../system/HeaderStrutsForm.jsp"%>
<html>
<head>
<title>
</title>
<bean:message key="page.css" />
<bean:message key="page.script" />
<bean:message key="page.scriptcalendar" />
</head>
<center>
<body>
<table class="mainTable" style='width:640;' bgcolor="white">
<tr>
<td>
<table class="headerTable" style="background-color: white" bgcolor="white">
<tr>
<td class='td10'>
</td>
<td>
<img src="../img/logo.jpg" width="183" height="89"/>
<div class='div10'>
<%= com.egen.util.text.FormatDate.getTimestamp() %>
</div>
</td>
</tr>
</table>
<html:form action="system/TesteForm.do" method="POST" styleClass="baseForm">
<table class="bannerTable" style='width:640;' >
<tr>
<td class=tableHeader bgcolor="white" >
Cadastro de clientes
</td>
</tr>
</table>
<table class="messageTable" style='width:640;' >
<tr>
<td class="messageHeader">
<bean:message key="div.campos*" />
<html:errors property="ActionErrors.GLOBAL_ERROR_bl_form_Usuarios "/>
</td>
</tr>
</table>
<table class="itemTable" style='width:640;' >
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
</span><bean:message key="jsp.fieldnotnull "/>
</td>
<td class="formField" bgcolor="white" >
<html:text property="id_nome" styleClass="baseField" size="30" maxlength= "30"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >s enha
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="chave" styleClass="baseField" size="8" maxlength= "8"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
nome
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="nome" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
cgc/cpf
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="cgccpf" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
rua
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class=< font color="#0000ff" size="2">"formField">
<html:text property="rua" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
complemento
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="complemento" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class= "spamFormLabel" >
bairro
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="bairro" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
cidade
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="cidade" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
estado
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="estado" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
cep
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="cep" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
pais
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class= "formField">
<html:text property="pais" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
telefone
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="telefone" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="email" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
nome
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="b_nome" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
b_rua
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="b_rua" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
b_complemento
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="b_complemento" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
b_bairro
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="b_bairro" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
b_cidade
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="b_cidade" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
b_estado
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="b_estado" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
cep
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="b_cep" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
b_pais
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="b_pais" styleClass="baseField" size="30" maxlength= "70"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
telefone
</span>
</td>
<td class="formField">
<html:text property="b_telefone" styleClass="baseField" size="10" maxlength= "10"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
data cria
ção</span></td>
<td class="formField">
<html:text property="data_criacao" styleClass="baseField" size="12" maxlength= "12"/>
<a tabindex="-1" href="javascript:var cal1 = new calendar1( document.forms['0'].elements['data_criacao']); cal1.year_scroll = true; cal1.popup();">
<img src="../img/calendar.gif" width="16" height="16" border="0" >
</a>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
autorizo newsletter
</span>
<bean:message key="jsp.fieldnotnull" />
</td>
<td class="formField">
<html:text property="autorizo_newsletter" styleClass="baseField" size="1" maxlength="1"/>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
anivers
ário
</span>
</td>
<td class="formField">
<html:text property="aniversario" styleClass="baseField" size="12" maxlength= "12"/>
<a tabindex="-1" href="javascript:var cal1 = new calendar1( document.forms['0'].elements['aniversario']); cal1.year_scroll = true; cal1.popup();">
<img src="../img/calendar.gif" width="16" height="16" border="0" >
</a>
</td>
</tr>
<tr>
<td class="formLabel">
<span class="spamFormLabel" >
como soube
</span>
</td>
<td class="formField">
<html:text property="comosoube" styleClass="baseField" size="70" maxlength= "70"/>
</td>
</tr>
</table>
<table class="buttonTable" style='width:640;' >
<tr>
<td class="buttonItem">
<html:submit accesskey="i" styleClass="baseButton" property="insert_action"
<bean:message bundle="ApplicationResources" key="jsp.insert"/>
</html:submit>< font size="2">
</td>
</tr>
</table>
</html:form>
<table class="footerTable">
<tr>
<td class="footerTd">
<bean:message key="div.print" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</center>
</html>
On 12/23/05, Marcelo Ramos < mra...@edsonqueiroz.com.br> wrote:
Charles,
Dá uma olhada no código fonte da tua jsp, e vê se você encontra a tag onde faz a chamada do util.js....se você tiver usando o template externo...pode ser que lá não esteja fazendo a chamada.....
Atenciosamente,
Marcelo Ramos mra...@edsonqueiroz.com.br
"O erro não é o fim da tua jornada, mas o início de uma nova etapa de recuperação." Anônimo
----- Original Message -----
From: Charles Curi <mailto:char...@gmail.com>
To: use...@e-gen.dev.java.net
Sent: Friday, December 23, 2005 12:25 PM
Subject: Re: [e-Gen] Java Script
O Marcelo.
Obrigado por responder.
É assim,coloquei es tas funções no util.js da minha aplicação:
function cleanMask(val) {
var strCheck = "'[](){}<>=+-*/_|\~`!?@#$%^&:;,.";
var aux="";
var i;
for(i=0; i<val.length; i++) {
if(strCheck.indexOf(val.charAt(i))==-1) {
aux+=val.charAt(i);
}
}
return aux;
}
function maskCurrency(val, milSep, decSep) {
var aux="";
var aux2="";
var i,j;
len = val.length;
if (len == 0) {
aux = '';
} else if (len == 1) {
aux = '0'+ decSep + '0' + val;
} else if (len == 2) {
aux = '0'+ decSep + val;
} else if (len > 2) {
aux2 = '';
for (j = 0, i = len - 3; i >= 0; i--) {
if (j == 3) {
aux2 += milSep;
j = 0;
}
aux2 += val.charAt(i);
j++;
}
aux = '';
len2 = aux2.length;
for (i = len2 - 1; i >= 0; i--) {
aux += aux2.charAt(i);
}
aux += decSep + val.substr(len - 2, len);
}
return aux;
}
function mask(_mask, val) {
var i, mki;
var aux="";
for(i=mki=0; i<val.length; i++, mki++) {
if(_mask.charAt(mki)=='' || _mask.charAt(mki)=='#' || _mask.charAt(i)==val.charAt(i)) {
aux+=val.charAt(i);
} else {
aux+=_mask.charAt(mki)+val.charAt(i);
mki++;
}
}
return aux;
}
function maskEvent(field, _mask, event) {
var key ='';
var aux='';
var len=0;
var i=0;
var strCheck = '0123456789';
var rcode = (window.Event) ? event.which : event.keyCode;
if(rcode == 13 || rcode == 0 || field.value.length == _mask.length ) {
//Enter
key=String.fromCharCode(rcode);
if(rcode!=13 && rcode!=0) {
return false;
}
return true;
}
//Get key value from key code
key=String.fromCharCode(rcode);
if(strCheck.indexOf(key)==-1) {
//Not a valid key
return false;
}
aux=field.value+key;
//window.alert(aux);
aux=mask(_mask,aux);
//window.alert(aux);
field.value=aux;
return false;
}
function currencyFormat(fld, milSep, decSep, e) {
var sep = 0;
var key = '';
var i = j = 0;
var len = len2 = 0;
var strCheck = '0123456789';
var aux = aux2 = '';
var whichCode = (window.Event) ? e.which : e.keyCode;
if (whichCode == 13 || whichCode == 0) { //Enter
return true;
}
key = String.fromCharCode(whichCode); // Get key value from key code
if (strCheck.indexOf(key) == -1) {
return false; // Not a valid key
}
len = fld.value.length;
for(i = 0; i < len; i++) {
if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)) {
break;
}
}
aux = '';
for(; i < len; i++) {
if (strCheck.indexOf(fld.value.charAt(i))!=-1) {
aux += fld.value.charAt(i);
}
}
aux += key;
len = aux.length;
if (len == 0) {
fld.value = '';
} else if (len == 1) {
fld.value = '0'+ decSep + '0' + aux;
} else if (len == 2) {
fld.value = '0'+ decSep + aux;
} else if (len > 2) {
aux2 = '';
for (j = 0, i = len - 3; i >= 0; i--) {
if (j == 3) {
aux2 += milSep;
j = 0;
}
aux2 += aux.charAt(i);
j++;
}
fld.value = '';
len2 = aux2.length;
for (i = len2 - 1; i >= 0; i--) {
fld.value += aux2.charAt(i);
}
fld.value += decSep + aux.substr(len - 2, len);
}
return false;
}
function cleanMask(val) {
var strCheck = "'[](){}<>=+-*/_|\~`!?@#$%^&:;,.";
var aux="";
var i;
for(i=0; i<val.length; i++) {
if(strCheck.indexOf(val.charAt(i))==-1) {
aux+=val.charAt(i);
}
}
return aux;
}
function maskCurrency(val, milSep, decSep) {
var aux="";
var aux2="";
var i,j;
len = val.length;
if (len == 0) {
aux = '';
} else if (len == 1) {
aux = '0'+ decSep + '0' + val;
} else if (len == 2) {
aux = '0'+ decSep + val;
} else if (len > 2) {
aux2 = '';
for (j = 0, i = len - 3; i >= 0; i--) {
if (j == 3) {
aux2 += milSep;
j = 0;
}
aux2 += val.charAt(i);
j++;
}
aux = '';
len2 = aux2.length;
for (i = len2 - 1; i >= 0; i--) {
aux += aux2.charAt(i);
}
aux += decSep + val.substr(len - 2, len);
}
return aux;
}
function mask( _mask, val) {
var i, mki;
var aux="";
for(i=mki=0; i<val.length; i++, mki++) {
if(_mask.charAt(mki)=='' || _mask.charAt(mki)=='#' || _mask.charAt(i)==val.charAt(i)) {
aux+=val.charAt(i);
} else {
aux+=_mask.charAt(mki)+val.charAt(i);
mki++;
}
}
return aux;
}
function maskEvent(field, _mask, event) {
var key ='';
var aux='';
var len=0;
var i=0;
var strCheck = '0123456789';
var rcode = (window.Event) ? event.which : event.keyCode;
if(rcode == 13 || rcode == 0 || field.value.length == _mask.length ) {
//Enter
key=String.fromCharCode(rcode);
if(rcode!=13 && rcode!=0) {
return false;
}
return true;
}
//Get key value from key code
key=String.fromCharCode(rcode);
if(strCheck.indexOf(key)==-1) {
//Not a valid key
return false;
}
aux=field.value+key;
//window.alert(aux);
aux=mask(_mask,aux);
//window.alert(aux);
field.value=aux;
return false;
}
function currencyFormat(fld, milSep, decSep, e) {
var sep = 0;
var key = '';
var i = j = 0;
var len = len2 = 0;
var strCheck = '0123456789';
var aux = aux2 = '';
var whichCod e = (window.Event) ? e.which : e.keyCode;
if (whichCode == 13 || whichCode == 0) { //Enter
return true;
}
key = String.fromCharCode(whichCode); // Get key value from key code
if (strCheck.indexOf(key) == -1) {
return false; // Not a valid key
}
len = fld.value.length;
for(i = 0; i < len; i++) {
if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)) {
break;
}
}
aux = '';
for(; i < len; i++) {
if (strCheck.indexOf(fld.value.charAt(i))!=-1) {
aux += fld.value.charAt(i);
}
}
aux += key;
len = aux.length;
if (len == 0) {
fld.value = '';
} else if (len == 1) {
fld.value = '0'+ decSep + '0' + aux;
} else if (len == 2) {
fld.value = '0'+ decSep + aux;
} else if (len > 2) {
aux2 = '';
for (j = 0, i = len - 3; i >= 0; i--) {
if (j == 3) {
aux2 += milSep;
j = 0;
}
aux2 += aux.charAt(i);
j++;
}
fld.value = '';
len2 = aux2.length;
for (i = len2 - 1; i >= 0; i--) {
fld.value += aux2.charAt(i);
}
fld.value += decSep + aux.substr(len - 2, len);
}
return false;
}
No evento do campo telefone estou chamando ela assim:
return(maskEvent(this, '(##) ####-####',event))
Simpl esmente não acontece nada, não funciona,ela não valida o campo.
Para o cpf eu escolhi o script valida cpf que já vem com o egen mas também não funciona.O que será que aconteceu?
On 12/23/05, Marcelo Ramos <mra...@edsonqueiroz.com.br > wrote:
Qual o problema???
Atenciosamente,
Marcelo Ramos mra...@edsonqueiroz.com.br
"O erro não é o fim da tua jornada, mas o início de uma nova etapa de recuperação." Anônimo
----- Original Message -----
From: Charles Curi <mailto:char...@gmail.com>
To: use...@e-gen.dev.java.net
Sent: Friday, December 23, 2005 9:12 AM
Subject: [e-Gen] Java Script
Fala galera!!
Estou apanhando para trabalhar com Java Sript no egen.
Alguém poderia me ajudar?
Abraço.
Charles
_____
Yahoo! doce lar. Faça <http://us.rd.yahoo.com/mail/br/tagline/homepage_set/*http:/br.yahoo.com/hom epageset.html> do Yahoo! sua homepage.





