Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mkboy

Erro na função!

Recommended Posts

Ué, num quer funcionar:

 

Coloquei esse codigo que muda linha de cor numa função:

 

ASP

[*]Function MudaCor()

[*]

[*] If (cor = "#F1F2F3") Then

[*] cor = "#E8EAEC"

[*] Else

[*] cor ="#F1F2F3"

[*] End If

[*]

[*]End Function

 

E uso assim:

 

ASP

[*] Call MudaCor

[*]

[*]

[*]

[*] .write("<tr bgcolor = "& cor & " class=""padrao"">")

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eh assim brow

 

Function MudaCor()

 

If (cor = "#F1F2F3") Then

MudaCor = "#E8EAEC"

Else

MudaCor ="#F1F2F3"

End If

 

End Function

.write("<tr bgcolor = "& MudaCor & " class=""padrao"">")

Functions se usa assim

 

você coloca dentro da função, o mesmo nome da função onde você vai atribuir um resultado para mostrar na tela!

 

Entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não funcionou:

 

ASP

[*]Function MudaCor()

[*]

[*]If (cor = "#F1F2F3") Then

[*]MudaCor = "#E8EAEC"

[*]Else

[*]MudaCor ="#F1F2F3"

[*]End If

[*]

[*]End Function

 

 

ASP

[*] while not rs_02.eof

[*]

[*]

[*] Call MudaCor

[*]

[*] .write("<tr bgcolor= "& MudaCor & " >")

 

 

Mudei o cor para muda cor e continuou igual

 

ASP

[*]Function MudaCor()

[*]

[*]If (MudaCor = "#F1F2F3") Then

[*]MudaCor = "#E8EAEC"

[*]Else

[*]MudaCor ="#F1F2F3"

[*]End If

[*]

[*]End Function

Compartilhar este post


Link para o post
Compartilhar em outros sites

como a função vai saber qual valor esta armazenado??porque você não poe isto direto no codigo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

No codigo eu ja estou usando!Queria tentar colocar numa função!Sabe como é criança quando aprende a escrever né! Sai rabiscando tudo, hehehe, e eu to querendo colocar tudo que uso em varios lugares em funções, hehe

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use proceduresSub nome_sub'Código AspEnd subSei la talves seja diferente<tr bgcolor=<%nome_sub%>></tr>Tenta assimFlw'sAbraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pq tu não faz melhor. Minha opinião.

 

ASP

[*]

[*] while not rs_02.eof

[*]

[*] If (cor = "#F1F2F3") Then

[*] MudaCor = "#E8EAEC"

[*] Else

[*] MudaCor ="#F1F2F3"

[*] End If

[*]

[*] .write("<tr bgcolor= "& MudaCor & " >")

[*]

[*] wend

[*]

 

PRONTO! Vê agora.

Mais como tu está fazendo essa mudança. no meu Ponto de vista está faltando:

 

ASP

[*]

[*] If (Contador Mod 2 = 0) Then

[*] Cor = "#FFFFFF"

[*] Else

[*] Cor = "#FF5577"

[*] End If

[*]

[*] Contador = Contador + 1

[*]

 

Eu acho! É só uma dica.

 

Abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites

axo que num tem nada a ver.... mais na hora de mostrar o resultado da funçao do jeito que o dark0 e o alphamek----------------------.write("<tr bgcolor = "& MudaCor & " class=""padrao"">")------------------------num teria que colocar os parenteses depois da função???? assim:.write("<tr bgcolor = "& MudaCor() & " class=""padrao"">")

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.