COMO SABER SI UNA VARIABLE EXISTE?

2,356 views
Skip to first unread message

mhlezama

unread,
Aug 24, 2009, 3:19:18 PM8/24/09
to Mundo Visual FoxPro
Amigos que comando o función puedo utilizar para saber si una variable
existe o esta presente al momento de
ejecutar el programa?

gracias

Yvan GMAIL

unread,
Aug 24, 2009, 3:35:18 PM8/24/09
to mundovis...@googlegroups.com
IF TYPE("MiVar") = "U" THEN
?"Variable no existe o no ha sido declarada"
ENDIF

Yvan Carranza
http://groups.google.com.pe/group/mundovisualfoxpro
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas
de virus 4364 (20090824) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com




__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4364 (20090824) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com



David Gerardo Dominguez

unread,
Aug 24, 2009, 3:35:30 PM8/24/09
to mundovis...@googlegroups.com
Te recomiendo utilizar el debugger en donde podras darle seguimiento a tus variables asi puedes conocer si la variable que necesitas esta presente en en la pantalla, evento o método requerido.

--
_____________________________________________
LSCA David Gerardo Domínguez
Tel. 0452281408714, 0452281232126
Xalapa, Ver., México

Tv cable software: La solución para las empresas
operadoras de Tv por cable.

mhlezama

unread,
Aug 24, 2009, 3:40:18 PM8/24/09
to Mundo Visual FoxPro
QUE SIGNIFICA LA LETRA "U" ?

UNDEFINED ?

Yvan GMAIL

unread,
Aug 24, 2009, 3:44:25 PM8/24/09
to mundovis...@googlegroups.com
TYPE( ) (Función)
Ejemplo Vea también

Evalúa una expresión de caracteres y devuelve el tipo de datos de su
contenido.

Sintaxis

TYPE(cExpresión)

Tipos devueltos

Character

Argumentos

cExpresión

Especifica la expresión que se va a evaluar, que puede ser una variable o un
campo, un campo de memoria o cualquier otra expresión. La expresión tiene
que pasarse como una cadena de caracteres; escriba entre comillas los
nombres de variables de memoria, campos, etc. Si no escribe la expresión
entre comillas, la función TYPE( ) devolverá "U" (expresión indefinida).

Comentarios

La tabla siguiente enumera los caracteres que devuelve TYPE( ) y sus tipos
de datos correspondientes:

Tipo de datos Carácter devuelto
Character C
Numeric (también Float, Double e Integer) N
Currency Y
Date D
DateTime T
Logical L
Memo M
Object O
General G
Screen (creado con SAVE SCREEN) S
Tipo de expresión no definido U

Yvan Carranza
http://groups.google.com.pe/group/mundovisualfoxpro
----- Original Message -----
From: "mhlezama" <mhle...@gmail.com>
To: "Mundo Visual FoxPro" <mundovis...@googlegroups.com>

mhlezama

unread,
Aug 24, 2009, 3:52:15 PM8/24/09
to Mundo Visual FoxPro
gracias
> Yvan Carranzahttp://groups.google.com.pe/group/mundovisualfoxpro
>
>
>
> ----- Original Message -----
> From: "mhlezama" <mhlez...@gmail.com>
> To: "Mundo Visual FoxPro" <mundovis...@googlegroups.com>
> Sent: Monday, August 24, 2009 2:40 PM
> Subject: [Mundo Visual FoxPro] Re: COMO SABER SI UNA VARIABLE EXISTE?
>
> QUE SIGNIFICA LA LETRA "U" ?
>
> UNDEFINED ?
>
> On 24 ago, 13:19, mhlezama <mhlez...@gmail.com> wrote:
> > Amigos que comando o función puedo utilizar para saber si una variable
> > existe o esta presente al momento de
> > ejecutar el programa?
>
> > gracias
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de firmas
> de virus 4364 (20090824) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4364 (20090824) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -
Reply all
Reply to author
Forward
0 new messages