Sobre VarType()

15/12/2003 - 21:57 por Rafael Sanchez | Informe spam
Saludos:


En el evento INIT de un formulario modal, valuo un parametro que recibo de
otro formulario

Si no paso ningun parametro es .F. si paso alguno puede ser "E" o "S" para
asegurarme escribo
Tipo=VarType(miParametro,.T.) se supone que me devuelve un caracter segun el
tipo

IIF (Tipo = 'L',lc_Tipo = "X",lc_Tipo = TipoReporte) pero resulta que
alparecer no me evalua nada, que puede estar mal?

Rafael Sanchez
Tlax-Mex

Preguntas similare

Leer las respuestas

#1 Luis María Guayán
15/12/2003 - 22:29 | Informe spam
En primer lugar esta mal el IIF(), deberia ser:

lc_Tipo = IIF(Tipo = "L", "X",TipoReporte)

Otra forma de validar tus parámetros es:

LPARAMETERS TipoReporte
IF EMPTY(TipoReporte) OR VARTYPE(TipoReporte)#"E"
TipoReporte = "X"
ENDIF


Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos


"Rafael Sanchez" escribió en el mensaje
news:
Saludos:


En el evento INIT de un formulario modal, valuo un parametro que recibo de
otro formulario

Si no paso ningun parametro es .F. si paso alguno puede ser "E" o "S" para
asegurarme escribo
Tipo=VarType(miParametro,.T.) se supone que me devuelve un caracter segun


el
tipo

IIF (Tipo = 'L',lc_Tipo = "X",lc_Tipo = TipoReporte) pero resulta que
alparecer no me evalua nada, que puede estar mal?

Rafael Sanchez
Tlax-Mex


Respuesta Responder a este mensaje
#2 Rafael Sanchez
16/12/2003 - 00:29 | Informe spam
ok
Muchas gracias!


"Luis María Guayán" escribió en el mensaje
news:
En primer lugar esta mal el IIF(), deberia ser:

lc_Tipo = IIF(Tipo = "L", "X",TipoReporte)

Otra forma de validar tus parámetros es:

LPARAMETERS TipoReporte
IF EMPTY(TipoReporte) OR VARTYPE(TipoReporte)#"E"
TipoReporte = "X"
ENDIF


Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos


"Rafael Sanchez" escribió en el mensaje
news:
> Saludos:
>
>
> En el evento INIT de un formulario modal, valuo un parametro que recibo


de
> otro formulario
>
> Si no paso ningun parametro es .F. si paso alguno puede ser "E" o "S"


para
> asegurarme escribo
> Tipo=VarType(miParametro,.T.) se supone que me devuelve un caracter


segun
el
> tipo
>
> IIF (Tipo = 'L',lc_Tipo = "X",lc_Tipo = TipoReporte) pero resulta que
> alparecer no me evalua nada, que puede estar mal?
>
> Rafael Sanchez
> Tlax-Mex
>
>


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