pasar una variable como argumento para una vista

20/10/2005 - 20:38 por Ivan | Informe spam
Hola grupo, tengo un formulario con su entorno de datos y quiero crearuna
vista la cual tome como valor para filtrar una variable delformulario ,
queria consultar como ingreso este parametro en el diseñador de consultas?

la vista es bastabnte simple " Select dato1,dato2 from tabla1 where dato2
= VARIABLE"

no se de uqe manera reistrar la variable en el diseñador de consultas , ya
que al tiper la variable VARIABLE cuando veo el SQL la muestra entre
comillas "VARIABLE"

agradecere su apoyo en esta consulta


Ivan

Preguntas similare

Leer las respuestas

#1 Ivan
20/10/2005 - 21:42 | Informe spam
Si hice esto pero cuando ejecuto el formulario me pide ingresar una variable
y eso es lo que quiero evitar, por defecto yo coloco una variable para hacer
el filtro. Como puedo hacer eso?


"Esparta Palma" escribió en el
mensaje news:
Es cosa de parametrización, debes anteponer un signo de interrogación
antes de la variable que vas a utilizar:

SELECT dato1, dato2 FROM Tabla1
WHERE dato2=?TuVariable

Con esto, antes de usar la vista deberás tener lista tu variable.

¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º

Espartaco Palma Martínez
SysOp http://www.PortalFox.com
México D.F.
MoBlogs!
http://weblogs.golemproject.com/esparta/
http://www.espartha.com/blog/

Ivan wrote:
Hola grupo, tengo un formulario con su entorno de datos y quiero
crearuna vista la cual tome como valor para filtrar una variable
delformulario , queria consultar como ingreso este parametro en el
diseñador de consultas?

la vista es bastabnte simple " Select dato1,dato2 from tabla1 where
dato2 = VARIABLE"

no se de uqe manera reistrar la variable en el diseñador de consultas ,
ya que al tiper la variable VARIABLE cuando veo el SQL la muestra entre
comillas "VARIABLE"

agradecere su apoyo en esta consulta


Ivan

Respuesta Responder a este mensaje
#2 Esparta Palma
20/10/2005 - 22:34 | Informe spam
Es cosa de parametrización, debes anteponer un signo de interrogación
antes de la variable que vas a utilizar:

SELECT dato1, dato2 FROM Tabla1
WHERE dato2=?TuVariable

Con esto, antes de usar la vista deberás tener lista tu variable.

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

Espartaco Palma Martínez
SysOp http://www.PortalFox.com
México D.F.
MoBlogs!
http://weblogs.golemproject.com/esparta/
http://www.espartha.com/blog/

Ivan wrote:
Hola grupo, tengo un formulario con su entorno de datos y quiero crearuna
vista la cual tome como valor para filtrar una variable delformulario ,
queria consultar como ingreso este parametro en el diseñador de consultas?

la vista es bastabnte simple " Select dato1,dato2 from tabla1 where dato2
= VARIABLE"

no se de uqe manera reistrar la variable en el diseñador de consultas , ya
que al tiper la variable VARIABLE cuando veo el SQL la muestra entre
comillas "VARIABLE"

agradecere su apoyo en esta consulta


Ivan


Respuesta Responder a este mensaje
#3 Luis Alfredo Riera
20/10/2005 - 23:32 | Informe spam
En la propiedad NoDataOnLoad de la vista en el entorno de datos del
formulario debes colocar .T., y cuando desees trabajar con la vista antes
de realizar el REQUERY carga la variable con el valor deseado


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida