O QUE HA DE ERRADO?

LANCECOM 03/12/2011 13:14:17
#390529
[ô]Se coloc assim da certo....
Function gerar(ByVal COD_VER As String , ByVal cod_fin As String) [ô]As String
End Function

[ô]Mas se coloco assim da um erro, e preciso indicar o optional
Function gerar(Optional ByVal COD_VER As String = [Ô][Ô], ByVal cod_fin As String)
End Function

[ô]Mas se coloco assim da tambem da certo, mas somente assim nao da pra minha necessidade
Function gerar(Optional ByVal COD_VER As String = [Ô][Ô])
End Function

Alguem sabe porque?
SAMUKA 03/12/2011 14:06:45
#390530
Resposta escolhida
Simples meu amigo.

Os parametros opcionais (Optional) devem ficar no fim da lista de parametros


Function gerar(ByVal cod_fin As String, Optional ByVal COD_VER As String = [Ô][Ô])
End Function


Dessa forma pode testar que será aceito!
EDERMIR 05/12/2011 16:54:25
#390646
Citação:

:
Simples meu amigo.

Os parametros opcionais (Optional) devem ficar no fim da lista de parametros


Function gerar(ByVal cod_fin As String, Optional ByVal COD_VER As String = [Ô][Ô])
End Function


Dessa forma pode testar que será aceito!


Matou a cobra e mostrou a cobra morta!
Tópico encerrado , respostas não são mais permitidas