PORQUE NO FUNCIONA LA VISTA Y EL GRID ?
Publicado por Ernesto Rodríguez (61 intervenciones) el 25/03/2003 20:34:20
Hola que tal como están ? Tengo un problema.
En el evento INIT de un form intento crear una vista
con ésta sentencia:
OPEN DATABASE inventario
CREATE SQL VIEW vproductos AS SELECT codbode,codprod,linea,existencias FROM inventario!productos ;
WHERE codbode <> 0
IF NOT USED("vproductos")
USE vproductos IN 0
ENDIF
SELECT vproductos &&& Aquí señala VFP el ERROR.
=REQUERY()
THISFORM.grid1.REFRESH()
*** En la Grid
WITH THISFORM
.grid1.ROWSOURCETYPE=1
.grid1.ROWSOURCE="vproductos"
.grid1.REFRESH()
ENDWITH
En la grid he definido las 4 columnas que necesito para la consulta.
Y he definido los mismosa valores para ROWSOURCETYPE y ROWSOURCE.
Además no tengo ninguna tabla en el ENTORNO DE DATOS.
Pero VFP lanza el mensaje : " Que no existe vproductos "
Que estoy haciendo mal ? Muchas gracias de antemano.
En el evento INIT de un form intento crear una vista
con ésta sentencia:
OPEN DATABASE inventario
CREATE SQL VIEW vproductos AS SELECT codbode,codprod,linea,existencias FROM inventario!productos ;
WHERE codbode <> 0
IF NOT USED("vproductos")
USE vproductos IN 0
ENDIF
SELECT vproductos &&& Aquí señala VFP el ERROR.
=REQUERY()
THISFORM.grid1.REFRESH()
*** En la Grid
WITH THISFORM
.grid1.ROWSOURCETYPE=1
.grid1.ROWSOURCE="vproductos"
.grid1.REFRESH()
ENDWITH
En la grid he definido las 4 columnas que necesito para la consulta.
Y he definido los mismosa valores para ROWSOURCETYPE y ROWSOURCE.
Además no tengo ninguna tabla en el ENTORNO DE DATOS.
Pero VFP lanza el mensaje : " Que no existe vproductos "
Que estoy haciendo mal ? Muchas gracias de antemano.
Valora esta pregunta


0