SoloCodigo
Programación General => Visual FoxPro => Mensaje iniciado por: jessyysabel en Miércoles 16 de Agosto de 2006, 01:10
-
:( Buenas tardes
Ayudenme por favor tengo una tabla llamada Inventario que contiene un campo llamado MARGESI dicho campo tiene datos en algunos registros y en otros no, lo que necesito es mostrar en un formulario en una caja de texto la cantidad de registros en las que el campo MARGESI no aparece lleno, por favor ayudenme es urgente se los voy ha agradecer mucho. Jessy mi correo es
jessytac_a@hotmail.com
-
Hola Jessy, la consulta sería mas o menos así:
select count(*) as total from nametable where len(alltrim(margesi))=0 into cursor fantasma && consulta
if _tally<>0 then && si la consulta devulve registros
select fantasma
go top
thisform.text1.value=str(fantasma.total)
else
thisform.text1.value='No hay Registros en Blanco'
endif
&& espero te haya ayudado.
-
Algo más fácil y según el nivel de tu pregunta sería:
LOCAL nBlancos
CALCULATE CNT() FOR EMPTY(margesi) TO nBlancos IN INVENTARIO
THISFORM.txtBlancos.Value = nBlancos