validar un label.caption vacio?

80 views
Skip to first unread message

Saúl Piña

unread,
Nov 19, 2014, 2:06:51 PM11/19/14
to publice...@googlegroups.com
Saludos, como puedo validar un label.caption cuando está vacio?

gracias

ZeRoberto

unread,
Nov 19, 2014, 2:08:05 PM11/19/14
to publicesvfoxpro
Pero si en el caption no se ingresa nada como quieres validar?

Saludos

El 19 de noviembre de 2014, 14:06, Saúl Piña <saulpi...@gmail.com> escribió:
Saludos, como puedo validar un label.caption cuando está vacio?

gracias



Allan Raúl Acuña

unread,
Nov 19, 2014, 2:08:40 PM11/19/14
to publice...@googlegroups.com
if empty(label.caption)

   vacio

endif


Saludos cordiales.

Lic. Allan Raúl Acuña
Analista Programador
msn= allan...@hotmail.com
skype= NicEasySoft
            +(505) 8 999 8950
Managua, Nicaragua
Centroamérica



Date: Wed, 19 Nov 2014 11:06:51 -0800
From: saulpi...@gmail.com
To: publice...@googlegroups.com
Subject: [vfp] validar un label.caption vacio?

Allan Raúl Acuña

unread,
Nov 19, 2014, 2:08:52 PM11/19/14
to publice...@googlegroups.com
if empty(label.caption)

   vacio

endif


Saludos cordiales.

Lic. Allan Raúl Acuña
Analista Programador
msn= allan...@hotmail.com
skype= NicEasySoft
            +(505) 8 999 8950
Managua, Nicaragua
Centroamérica



Date: Wed, 19 Nov 2014 11:06:51 -0800
From: saulpi...@gmail.com
To: publice...@googlegroups.com
Subject: [vfp] validar un label.caption vacio?

Allan Raúl Acuña

unread,
Nov 19, 2014, 2:09:36 PM11/19/14
to publice...@googlegroups.com
if empty(label.caption)

   vacio

endif


Saludos cordiales.

Lic. Allan Raúl Acuña
Analista Programador
msn= allan...@hotmail.com
skype= NicEasySoft
            +(505) 8 999 8950
Managua, Nicaragua
Centroamérica



Date: Wed, 19 Nov 2014 11:06:51 -0800
From: saulpi...@gmail.com
To: publice...@googlegroups.com
Subject: [vfp] validar un label.caption vacio?

Allan Raúl Acuña

unread,
Nov 19, 2014, 2:33:55 PM11/19/14
to publice...@googlegroups.com

Allan Raúl Acuña

unread,
Nov 19, 2014, 2:46:41 PM11/19/14
to publice...@googlegroups.com
if empty(label.caption)

   vacio

endif

Saludos cordiales.

Lic. Allan Raúl Acuña
Analista Programador
msn= allan...@hotmail.com
skype= NicEasySoft
            +(505) 8 999 8950
Managua, Nicaragua
Centroamérica



From: allan...@hotmail.com
To: publice...@googlegroups.com
Subject: RE: [vfp] validar un label.caption vacio?
Date: Wed, 19 Nov 2014 19:33:52 +0000

Saúl Piña

unread,
Nov 19, 2014, 3:18:52 PM11/19/14
to publice...@googlegroups.com
Te equivocas estimado "Ze Roberto" se puede cambiar el caption de un label, haz de cuenta que utilizo un label, para en cierto modo "guardar o tener en un lugar" el directorio de una imagen. por ejemplo:

select dir_imag1, dir_imag2 from mi tabla into cursor cConsulta
select cConsulta
thisform.lbl_Dir1.caption=allt(dir_imag1)

if thisform.lbl_imag1.caption=""
wait window "No se encontró el directorio para la imagen1" nowait
thisform.image1.visible=.f.
else
thisform.image1.picture=allt(dir_imag1)
thisform.image1.visible=.t.
endif

Saúl Piña

unread,
Nov 19, 2014, 3:20:07 PM11/19/14
to publice...@googlegroups.com
Todo esto con el fin de trabajar si en caso de que exista un directorio mostrar la imagen, de lo contrario tener el objeto imagen no visible.



El miércoles, 19 de noviembre de 2014 13:08:05 UTC-6, Ze Roberto escribió:

Fidel Charny

unread,
Nov 19, 2014, 4:04:16 PM11/19/14
to publice...@googlegroups.com
No tendría que se algo así?
select dir_imag1, dir_imag2 from mi tabla into cursor cConsulta
if _Tally= 0
     Messagebox("no hay respuesta")
else
  
     lcFileImage=Addbs(alltrim(cConsulta.dir_Imag2)+Alltrim(cConsulta.dir_Imag1)
     thisform.image1.picture=lcFileImage
     thisform.image1.visible=File(lcFileImage)
endif

Allan Raúl Acuña

unread,
Nov 19, 2014, 5:00:25 PM11/19/14
to publice...@googlegroups.com
Solo evalúa la ruta completa del archivo:

Thisform.Imagen.Visible = .f.

lcArchivoImagen = Tabla.imagen

If file(lcArchivoImagen)
     Thisform.Imagen.Visible = .t.
     Thisform.Imagen.Picture =lcArchivoImagen
endif 

Saludos cordiales.

Lic. Allan Raúl Acuña
Analista Programador
msn= allan...@hotmail.com
skype= NicEasySoft
            +(505) 8 999 8950
Managua, Nicaragua
Centroamérica



Date: Wed, 19 Nov 2014 13:04:16 -0800
From: fjch...@gmail.com
To: publice...@googlegroups.com
Subject: Re: [vfp] validar un label.caption vacio?

HernanCano

unread,
Nov 19, 2014, 10:22:41 PM11/19/14
to publice...@googlegroups.com
Fidel, Allan:

¿Ustedes están respondiendo la pregunta de Saúl?

Fidel Charny

unread,
Nov 20, 2014, 6:29:28 AM11/20/14
to publice...@googlegroups.com
Hernan
Saúl hizo una pregunta al principio y luego en el hilo muestra cuál es su idea. Creo que Allan y yo respondimos a la idea mostrada, tratando de mostrar que el uso de un label en ese caso no tiene ninguna justificación. Está usando un control label donde no necesita nada, pero en todo caso, podría utilizar una propiedad del form o una simple variable local.

A mi modo de ver, siguiendo el código que expone Saúl, la respuesta de Allan es incompleta porque no toma en cuenta que el Select-Sql puede devolver un cursor vacío. Y justamente, Saúl no quiere mostrar el control image cuando no exista una imagen para mostrar.

Por otra parte, estoy de acuerdo con Ze Roberto. No hay nada que validar en el caption de un label porque el usuario no puede modificar ningún caption. El programador es el que hace las modificaciones de los caption, aún cuando permita una entrada para modificar los caption -para lo cual necesita utilizar otro control (textbox, editbox, combobox, listbox, donde hará las validaciones que correspondan). Por lo tanto, el término no sería "validar", sino "averiguar". Y la respuesta es por demás de obvia.

Saúl Piña

unread,
Nov 20, 2014, 10:14:31 AM11/20/14
to publice...@googlegroups.com
Exactamente, lo que dice fidel es lo que trato de hacer funcionar....y disculpas pero la palabra correcta es "averiguar" en lugar de "validar"....

Aunque ahora pienso que debo, primero obtener la ruta de la imagen (como lo describe Fidel) pero además debo "evaluar" si realmente aún existe la ruta de la imagen.
Es decir, las dos opciones son necesarias.
Reply all
Reply to author
Forward
0 new messages