atom feed15 messages in net.java.dev.e-gen.usersRe: [e-Gen] Java Script
FromSent OnAttachments
Charles CuriDec 23, 2005 4:12 am 
Marcelo RamosDec 23, 2005 5:01 am 
Charles CuriDec 23, 2005 7:25 am 
Pedro H. MatheusDec 23, 2005 7:36 am 
Charles CuriDec 23, 2005 8:37 am 
Marcelo RamosDec 23, 2005 9:29 am 
Charles CuriDec 23, 2005 10:40 am 
chapadao do sulDec 23, 2005 10:56 am 
Charles CuriDec 23, 2005 11:40 am 
Marcelo RamosDec 23, 2005 2:27 pm 
Marcelo RamosDec 23, 2005 2:27 pm 
Charles CuriDec 24, 2005 6:15 am 
Charles CuriDec 24, 2005 6:24 am 
Peterson PinheiroDec 27, 2005 2:16 am 
Pedro H. MatheusDec 27, 2005 3:24 am 
Subject:Re: [e-Gen] Java Script
From:Charles Curi (char@gmail.com)
Date:Dec 24, 2005 6:24:40 am
List:net.java.dev.e-gen.users

Olá, eu de novo. Descobri que meu util.js está com erro de compilação. Será que vocês teriam um, de vocês para me passar por email para eu poder dar uma comparada? Abraço. Charles

Olá Marcelo. Se eu coloco este código na tag head aparece: file util.js cannot be found. A sintaxe está correta?

On 12/23/05, chapadao do sul <in@chapadaodosul.com> wrote:

Olá Charles,

Bom vamos lá, se vc desmarcou a template ou deixou ela nula(sem nada marcado) o egen nao vai mais assumir esse codigo, ou seja ele nao escreve, quem vai escrever é voce, entao se vc colocar algo no evento (aba event) das propriedades do campo o egen nao vai escrever, ai vc que vai ter que colocar no braço...

Faça o teste e me fale...

Abraço

Carlos Eduardo

Em Sex, 2005-12-23 às 17:41 -0200, Charles Curi escreveu:

Oi Marcelo. Foi assim eu criei ele como template externo e egen separated. Depois importei ele para o ECLIPSE, customizei o código e desabilitei a opção de template para ele salvar as alterações.

On 1/1/06, Marcelo Ramos <mra@edsonqueiroz.com.br> wrote: 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 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" >

e-mail

</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" >senha

</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="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" >

email

</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

&ccedil;&atilde;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

&aacute;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>

</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 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 estas 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, &nbsp

...

[Message clipped]