Ayuda con este cursor

15/04/2005 - 20:41 por Andys | Informe spam
Amigos:
Estoy tratando de hacer un corsor de consulta de
articulos asi:

Pero que tenga los siguientes parametros.

lCodigo="2222" &&Que el codigo contega 2222
ldescripcion="*AB*" &&Que la descripcion contega AB
lCategoria="Buenas" &&Que la categoria se igual a buenas
lFecha="" && todas las fechas
lprovedor="" && Todos los provedores.


Lo que quiero es que el cursor me muestre de la tabla
articulos los registros que contengan estas
acaracteriticaso que y si las variables estan vacias me
muetre todos los articulos.

Por favor agradezco cualquiera ayuda.

Gracias.

Andys Bohorquez
Cartagena -Colombia
 

Leer las respuestas

#1 Esparta Palma
15/04/2005 - 21:12 | Informe spam
Podrias construir el SELECT-SQL:

lcSQLCodigo = IIF(EMPTY(lcCodigo), ".T.", "cCodigo $ lcCodigo")
lcSQLDescripcion = IIF(EMPTY(lcDescripcion),;
".T.", "cDescripcion $lcDescripcion")

lcSQLCategoria = IIF(EMPTY(lcCategoria),;
".T.", "cCategoria = lcCategoria")


ldSQLFecha = IIF(EMPTY(ldFecha),".T.","dFecha = ldFecha")

SELECT * FROM Productos ;
WHERE &lcSQLCodigo .AND. &lcSQLDescripcion ;
AND &lcSQLCategoria .AND. &lcSQLFecha ;
INTO CURSOR cProductos



ž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º

Espartaco Palma Martínez
SysOp http://www.PortalFox.com
México D.F.
MoBlogs!
http://weblogs.golemproject.com/esparta/ <- Tech
http://www.espartha.com/blog/ <- Personal
VFP Bookmarks http://del.icio.us/esparta/vfp

Andys wrote:
Amigos:
Estoy tratando de hacer un corsor de consulta de
articulos asi:

Pero que tenga los siguientes parametros.

lCodigo="2222" &&Que el codigo contega 2222
ldescripcion="*AB*" &&Que la descripcion contega AB
lCategoria="Buenas" &&Que la categoria se igual a buenas
lFecha="" && todas las fechas
lprovedor="" && Todos los provedores.


Lo que quiero es que el cursor me muestre de la tabla
articulos los registros que contengan estas
acaracteriticaso que y si las variables estan vacias me
muetre todos los articulos.

Por favor agradezco cualquiera ayuda.

Gracias.

Andys Bohorquez
Cartagena -Colombia


Preguntas similares