hola amigos, tengo un problema con los cursores

25 views
Skip to first unread message

Edward Cifuentes

unread,
Jun 2, 2013, 9:04:04 PM6/2/13
to publice...@googlegroups.com
Cordial saludo,

les agradezco de antemano por su colaboración sucede que
al inicializar los grid me aparecen los servicios y los vales
registrados


esto va en el init y funciona bien
fech=DATE()

SELECT iditem as Servicio,fecha as Fecha,hora as Hora,ALLTRIM(nomusuario) as Usuario,;
alltrim(origen) as Origen,celular,idcentrocosto as CentroCosto  FROM items WHERE idusuario !=0 AND fecha=fech ORDER BY hora INTO CURSOR xactual2
thisformset.form1.grdservicios.RecordSourceType= 2
thisformset.form1.grdservicios.RecordSource="xactual2"


SELECT vales.idvale as Vale , ALLTRIM(conductores.nomconduc) + " "+ ALLTRIM(conductores.apeconduc) as Conductor, vales.fechavale as Fecha,vales.hora as Hora,ALLTRIM(valesusua.origendesti) as Destino, vales.idcentrocosto as CentroCosto,usuarios.nomusuario as Usuario,usuarios.celular;
FROM vales,conductores,valesusua,usuarios ;
WHERE  vales.fechavale=fech and vales.idconductor=conductores.idconductor AND valesusua.idvale= vales.idvale AND valesusua.idusuario=usuarios.idusuario ORDER BY vales.hora INTO CURSOR prueba2



thisformset.form1.grdvales.RecordSourceType= 2
thisformset.form1.grdvales.RecordSource="prueba2"

pero cuando cambio valores en el txtrevision y en el command que utilizo para consultar los grids me quedan vacios

fech=thisform.txtRevision._Value

SELECT iditem as Servicio,fecha as Fecha,hora as Hora,ALLTRIM(nomusuario) as Usuario,;
alltrim(origen) as Origen,celular,idcentrocosto as CentroCosto  FROM items WHERE idusuario !=0 AND fecha=fech ORDER BY hora INTO CURSOR xactual23
thisformset.form1.grdservicios.RecordSourceType= 2
thisformset.form1.grdservicios.RecordSource="xactual23"


SELECT vales.idvale as Vale , ALLTRIM(conductores.nomconduc) + " "+ ALLTRIM(conductores.apeconduc) as Conductor, ;
 vales.fechavale as Fecha,vales.hora as Hora,ALLTRIM(valesusua.origendesti) as Destino, ;
 vales.idcentrocosto as CentroCosto,usuarios.nomusuario as Usuario,usuarios.celular;
FROM vales,conductores,valesusua,usuarios ;
WHERE vales.idconductor=conductores.idconductor AND valesusua.idvale= vales.idvale AND vales.fechavale=fech;
 AND valesusua.idusuario=usuarios.idusuario ORDER BY vales.hora INTO CURSOR prueba23



thisformset.form1.grdvales.RecordSourceType= 2
thisformset.form1.grdvales.RecordSource="prueba23"

Ricardo Pina

unread,
Jun 2, 2013, 10:08:26 PM6/2/13
to Grupo VFP
Hola Edward
 
que valor almacenas en thisform.txtRevision._Value ?

Además para cambias de cursor como origen de datos de los Grid ?
 
Saludos


2013/6/2 Edward Cifuentes <edwardcif...@gmail.com>



--
            

                   Ricardo Pina

Desarrollo y Servicios Informáticos

                  Profesionales
               www.dsip.com.ar

 

 

Edward Cifuentes

unread,
Jun 2, 2013, 10:15:56 PM6/2/13
to publice...@googlegroups.com
los cambie para saber si habia algun problema en la informacion que me arrojaban los cursor... el problema lo
encontre ha sido el control ocx, es un DTPicker que me despliega un almanaque, no se por que no me toma el valor que elijo
al cual llame txtRevision  y para acceder al valor de el es la propiedad _Value  cuando  hago un messagebox me arroja la informacion pero cuando se ejecuta el sql no me retorna ningun dato, comprobando que ya tengo datos para esa fecha ... y el problema es que tengo varios formularios con ese control


2013/6/2 Ricardo Pina <ric...@gmail.com>
Reply all
Reply to author
Forward
0 new messages