parametro tipo date

20/12/2006 - 12:34 por Hugo Gsell | Informe spam
tengo una funcion que necesita un parametro condicional tipo fecha...
el problemas es ¿que y como asigno el valor por defaulta en caso de que no
venga el mismo?

Public MiFuncion (dato1 as string, optional Fecha as date = ??????) as
integer

End Function

Hugo A. Gsell

Preguntas similare

Leer las respuestas

#1 Hugo Gsell
20/12/2006 - 15:52 | Informe spam
lo que pasa es JUSTAMENTE que a veces NO VA UNA FECHA debería ir un nothing
o algo así.
En realidad no es una función sino un array que tiene un campo tipo
fecha y la estructura de 1 elemento de mi array esta asociado a un
reporte... o sea si le meto CUALQUIER FECHA me va a mostrar en el reporte
una fecha erronea y lo que deseo es que me muestre vacia...


Hugo A. GSell
Sgo del Estero
Argentina

"Toni Recio" escribió en el mensaje
news:
Prueba con esto:

Public MiFuncion (dato1 as string, optional Fecha as date = #20/12/2006#)
as integer

Espero te sea de ayuda.

Toni Recio
BcnDev.NET Member
http://www.tonirecio.com


"Hugo Gsell" wrote:

tengo una funcion que necesita un parametro condicional tipo fecha...
el problemas es ¿que y como asigno el valor por defaulta en caso de que
no
venga el mismo?

Public MiFuncion (dato1 as string, optional Fecha as date = ??????) as
integer

End Function

Hugo A. Gsell



Respuesta Responder a este mensaje
#2 Robinson.Moscoso
20/12/2006 - 23:26 | Informe spam
Hola, puedes usar nothig para definir como "nada" el valor del parametro

si es fecha y le envias el nothing de retorna 01/01/0001 12:00:00 a.m.

lo que podrias hacer es utilizar en el reporte un string y evaluar si la
fecha es la mensionada arriba y enviar la cadena "" y si no lo es asi enviar
fecha.tostring


mm espero te sirva

Un saludo

Robinson Moscoso
http://groups.msn.com/BogotaDotNet
Colombia


"Hugo Gsell" escribió en el mensaje
news:u3$
lo que pasa es JUSTAMENTE que a veces NO VA UNA FECHA debería ir un
nothing o algo así.
En realidad no es una función sino un array que tiene un campo tipo
fecha y la estructura de 1 elemento de mi array esta asociado a un
reporte... o sea si le meto CUALQUIER FECHA me va a mostrar en el reporte
una fecha erronea y lo que deseo es que me muestre vacia...


Hugo A. GSell
Sgo del Estero
Argentina

"Toni Recio" escribió en el mensaje
news:
Prueba con esto:

Public MiFuncion (dato1 as string, optional Fecha as date =
#20/12/2006#)
as integer

Espero te sea de ayuda.

Toni Recio
BcnDev.NET Member
http://www.tonirecio.com


"Hugo Gsell" wrote:

tengo una funcion que necesita un parametro condicional tipo fecha...
el problemas es ¿que y como asigno el valor por defaulta en caso de que
no
venga el mismo?

Public MiFuncion (dato1 as string, optional Fecha as date = ??????) as
integer

End Function

Hugo A. Gsell









Respuesta Responder a este mensaje
#3 Hugo Gsell
21/12/2006 - 11:51 | Informe spam
Si eso hice... pero bueno el viejo vb6 podias poner un null y todo ok.

Saludos.
Hugo A. Gsell

"Toni Recio" escribió en el mensaje
news:
Hombre pues llámame "sutil" pero así a lo rápido:

#1/1/0001#

y condición en el report.

Cutre, pero efectivo, no?

;-)

Toni Recio
BcnDev.NET Member
http://www.tonirecio.com


"Hugo Gsell" wrote:

lo que pasa es JUSTAMENTE que a veces NO VA UNA FECHA debería ir un
nothing
o algo así.
En realidad no es una función sino un array que tiene un campo tipo
fecha y la estructura de 1 elemento de mi array esta asociado a un
reporte... o sea si le meto CUALQUIER FECHA me va a mostrar en el reporte
una fecha erronea y lo que deseo es que me muestre vacia...


Hugo A. GSell
Sgo del Estero
Argentina

"Toni Recio" escribió en el mensaje
news:
> Prueba con esto:
>
> Public MiFuncion (dato1 as string, optional Fecha as date =
> #20/12/2006#)
> as integer
>
> Espero te sea de ayuda.
>
> Toni Recio
> BcnDev.NET Member
> http://www.tonirecio.com
>
>
> "Hugo Gsell" wrote:
>
>> tengo una funcion que necesita un parametro condicional tipo fecha...
>> el problemas es ¿que y como asigno el valor por defaulta en caso de
>> que
>> no
>> venga el mismo?
>>
>> Public MiFuncion (dato1 as string, optional Fecha as date = ??????)
>> as
>> integer
>>
>> End Function
>>
>> Hugo A. Gsell
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida