Jump to content


Photo

Galera Estou Com Problemas Numa Função


  • Faça o login para participar
4 replies to this topic

#1 Bicudo

Bicudo

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado

Posted 14/01/2004, 16:36

;)

alguem pode me dizer onde estou errando...!!!!!!!!!!!!

porq? isso funciona....
olha galera nao assustem e so a parte da função limpar.....
function limpar_gra2(){
	var_formacao_02="";
	var_curso_02="";
	var_data_inicio_02 ="";
	var_data_termino_02 ="";
//	........... mais um monte de Var....
               var_obs_78="";
                 }


//
grau_02.setChangeHandler("grau02");
function grau02() {
	if(grau_02.getSelectedItem().label != "Selecione"){
	var_curso_02="";
	var_data_inicio_02 ="";
	var_data_termino_02 ="";
//	...........
               var_obs_78="";
	var_formacao_02= grau_02.getSelectedItem().label;
	} else if (grau_02.getSelectedItem().label == "Selecione")
	{
	var_formacao_02="";
                var_curso_02="";
 	 var_data_inicio_02 ="";
	var_data_termino_02 ="";
//	...........
               var_obs_78="";


	
}
}

e isso nao funciona.... <_<



function limpar_gra2(){
	var_formacao_02="";
	var_curso_02="";
	var_data_inicio_02 ="";
	var_data_termino_02 ="";
//	........... mais um monte de Var....
               var_obs_78="";
                 }


//
grau_02.setChangeHandler("grau02");
function grau02() {
	if(grau_02.getSelectedItem().label != "Selecione"){
	
                limpar_gra2();//essa zica nao limpa.....

	var_formacao_02= grau_02.getSelectedItem().label;

	} else if (grau_02.getSelectedItem().label == "Selecione")
	{
	limpar_gra2(); // aqui tbm nao.....
                }
}



assim tbm nao... :angry:

grau_02.setChangeHandler("grau02");
function grau02() {
	if(grau_02.getSelectedItem().label != "Selecione"){
	
                limpar_gra2();//essa zica nao limpa.....

	var_formacao_02= grau_02.getSelectedItem().label;

	} else {limpar_gra2(); }// aqui tbm nao.....
}



brigaduuuuuuuuuu :D

#2 Pirucask8

Pirucask8

    SouzaColen

  • Usuários
  • 1925 posts
  • Sexo:Não informado
  • Localidade:São Paulo - Capital !!

Posted 14/01/2004, 17:14

qual o erro que ele apresenta?? coloca um trace na função limpar_gra2 para vermos se a função está realmente sendo chamada!

coloca isso

trace("Chama função Limpar!");

ve se ele exibe isso !
Matheus Colen

Escabroso Produções

#3 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 14/01/2004, 17:20

eu ahco que o erro esta ocorrendo na escopo das variaveis
www.andrewsmedina.com.br

#4 Bicudo

Bicudo

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado

Posted 15/01/2004, 17:17

:(

ai grande piruka sabe que nem no debugger ele diz nada...


pula direto...e algo com a funçao...

me disseram pra usar call...

masi ainda to lendo sobre....

ainda num ta rolando...

masi apaguei tudo...
:cry:

to mudando as rotinas amanha termino uma outra forma e se continuar dando erro ai publico novamente....
:shit:

brigado pela help....
se vc &acute;s quizerem dar uma ajudinha a mais...

publica um exemplo de tres funcões....

trocando dados entre elas...
e basicamente isso que to fazendo...



function livre_docencia (){
  if (ld == 1 ){
 	 comanados.....
 	 limpar();
  } else if (ld == 0) && (form= 1) {
 	 comandos........
 	 gra=0;
 	 grau2(gra);
  } else if (ld == 3) {
 	 coamndos....	
 	 gra=1;
 	 grau2(gra);
  }
}

function grau2 (){
  if (gra== 0)  {
 	 comandos........
 	 limpar();
  } else if (gra==1) {
 	 coamndos....	
  }

}

function limpar (){
 limpa um monte de campo...
}

valeu.......

#5 Pirucask8

Pirucask8

    SouzaColen

  • Usuários
  • 1925 posts
  • Sexo:Não informado
  • Localidade:São Paulo - Capital !!

Posted 15/01/2004, 20:10

então cara... se ele não exibiu o trace é porque a função não chegou a ser executada....

o erro deve estar na hora de chamar a função!
é recomendável que você use o call mesmo.. depois vc volta aqui e explica pra gente como vc fez pra funfar! ok??
Matheus Colen

Escabroso Produções




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq