FoxPro/Visual FoxPro - Grid - No Ver Registros vacios

   
Vista:

Grid - No Ver Registros vacios

Publicado por Agustin (4 intervenciones) el 17/09/2010 17:55:40
Hola, existe alguna manera de ver unicamente los registros en una grilla que contiene datos, por ejemplo al agregar una grilla esta contiene tantos registros como alto tiene la grilla, lo que necesito es que la grilla muestra tantos registros como registros tenga.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Grid - No Ver Registros vacios

Publicado por victor perez (278 intervenciones) el 17/09/2010 18:28:57
Hola,

Ponle en la condicion del Cursor que alimenta la grilla que los campos no esten en blanco.

Ejemplo:

Select *;
from Cursor o DATABASE o Alias;
where &_key;
order by xcampo;
into cursor Cursor_name

_key="!empty(campo1) .and. !empty(campo2)"

Eso es lo que se me ocurre. La grilla no te mostrara campos en blanco de acuerdo a la condicion que pongas en el _key.

Si tienes muchos campos que puedan admitir estar en blanco, entonces se hace dificil la cosa porque tendrias que añadir todos los campos a la condicion.

Usualmente el campo indexado prinicipal y unico es el mejor para esta condicion. Que no estè en blanco.

Saludos y espero haberte ddado alguna luz.

Victor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar