![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Que tal amigos. una consulta:
como puedo utilizar la propiedad locate de un ibquery , el cual quisiera poder manipular. Me explico,tengo un dbgrid del cual la informacion mostrada la realizo al abrir el ibQuery bajo la sentencia siguiente : Select Tipo,Codigo,descripcion from articulos bueno hasta aqui facil. el dbgrid que les mensiono es en realialidad una ficha de ayuda del cual al seleccionar un registro y darle enter este alimenta a otra tabla . El detalle es que atravez de la propiedad locate pretendo que cad vez que cargue esta ficha ; éste este ubicado en el ultimo registro seleccionado y para ello pretendo usar la propiedad locate de este objeto. lo que hice fue lo sguiente: Private Wvalores:Variant Campos:String; .. . Cada vez que selecciono un registro de esta ayuda almaceno los valores de tipo y codigo. el cual lo utilizo luego para que despues de abrir la ficha de ayuda se pocisione en este ultimo registro, algo asi: Almacenando al dar enter Campos:='Tipo;Codigo'; WValores:=VararrayOf([QueryTipo,Querycodart]); Query.locate(Campos,WValores,[]); al hacer esto me salen error de incompatibilidad, diganme se puede realizar lo que pretendo de alguna manera. gracias de antemano ![]() |
|
|
![]() |
|