Tecnologia, programação e muito Visual FoxPro.

sexta-feira, 24 de fevereiro de 2017

Re: [usuarios_fox] SET FILTER CON PROBLEMAS

 

Hola y gracias por la respuesta
Es buena idea, pero no conozco bien los comandos SQL, los cuales voy a investigar.
No sé bien lo que es un cursor: ¿es casi lo mismo que una tabla no?
Hay que crearlo antes de usarlo?

En el label que ejecuta la orden coloqué: "    SELECT * from alicuotasv where tipocomp=zcodigo3 .AND. ALLTRIM(puntovent)=zsucigp  .AND. numerocomp=zfacnum into cursor Cursor01"
En las propiedad RecordSourceType del grid le puse 4-Sql Statement, pero no funciono
No sé si debo nomrar "Cursor01" a la grilla o qué hacer para que la orden muestre en la grilla lo que necesito.
Es la primera vez que lo hago.


POR OTRO lado, donde puedo aprender bien los comandos SQL?

gRACIAS!!!!

El 21/02/2017 a las 08:36 p.m., Cid Guzman cidguzman@hotmail.com [usuarios_fox] escribió:

 

Porque no lo haces haciendo un cursor de SQL y ese lo despliegas en tu grid, ejemplo:

SELECT * from alicuotasv where tipocomp=ccodigo3 .AND. ALLTRIM(puntovent)=csucigp  .AND. numerocomp=nfacnum" into cursor Cursor01

Aunque no es modificable. No sé si eso te sirva. 

Saludos
Cid Guzmán 

Sent from my iPhone

On Feb 21, 2017, at 3:06 PM, Mario Daniel Goldstein mariogoldstein@hotmail.com [usuarios_fox] <usuarios_fox@yahoogrupos.com.mx> wrote:

 

Hola gente  buenas noches!

Les comento una inquietud.

Uso habitualmente VisualFox9 desde hace años.

Me  ha pasado EN VARIAS OPORTUNIDADES que me cuesta MUCHO hacer funcionar correctamente la cláusula SET FILTER.

Posiblemente les parezca extraño, pero hay casos que no puedo usar "BROWSE FOR....[CONDICION]" porque uso una grilla y me veo obligado a usar "set filter"

Estuve investigando el Help y no pude solucionar  el tema.

¿Saben uds si suele ser complicado?

Les doy un ejemplo con el que estoy teniendo problemas:

SELECT alicuotasv &&& Tabla Libre
"SET FILTER TO tipocomp=ccodigo3 .AND. ALLTRIM(puntovent)=csucigp  .AND. numerocomp=nfacnum"

he probado también con esta sintaxis:

"SET FILTER TO alicuotasv.tipocomp=ccodigo3 .AND. ALLTRIM(alicuotasv.puntovent)=csucigp  .AND. alicuotasv.numerocomp=nfacnum"

Si alguno de uds puede aportar algo, les agradezco!

Muchas gracias a todos.

Mario


El 10/02/2017 a las 03:42 p.m., gontrannoble@yahoo.com.mx [usuarios_fox] escribió:
 

Yo lo uso sin problemas en mi windows 10



Libre de virus. www.avast.com


Libre de virus. www.avast.com

__._,_.___

Enviado por: Mario Daniel Goldstein <mariogoldstein@hotmail.com>
Responder mediante la Web Responder a remitente Responder a grupo Crear un tema nuevo Mensajes con este tema (11)
Comentarios, agregar archivos en el foro, observaciones o si deseas darte de baja avísame a: jamorquecho@hotmail.com


.

__,_._,___

Nenhum comentário:

Arquivo do blog