Delphi - BUSQUEDA

 
Vista:

BUSQUEDA

Publicado por JAZMIN (1 intervención) el 12/08/2003 16:46:49
HOLA MI PREGUNTA ES LA SIGUIENTE, HICE UNA CONSULA CON UN QUERY Y EN UN GRID MUESTRO LOS SIGUIENTES DATOS:
SECCION ---- PRODUCTO.
ENTONCES AHORA QUIERO INGRESAR EN UN EDIT LAS INICIALES DE UN PRODUCTO A BUSCAR SIEMPRE RESPETANDO LA SECCION ELEGIDA DE DICHO PRODUCTO. O SEA LA IDEA ES QUE SE PUEDA REALIZAR LA BUSQUEDA DE UN PRODUCOT DENTRO DE LA SECCION ELEGIDA. ESPERO SU RESPUESTAS. MUCHAS GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:BUSQUEDA

Publicado por BigLuis (463 intervenciones) el 12/08/2003 17:51:49
Si utilizas TTable puedes emplear este codigo:
with ModuloAlmacen.TableProductos do
var
campo:String;
begin
campo:=DbGrid1.SelectedField.Fieldname;
begin
setKey;
Fieldbyname(campo).asstring:=Edit10.Text;
gotonearest;
end
Si no utilizas TTable (que no soporte SetKey) puedes usar este otro
with Modulo.TableDatos do
begin
if length(Edit2.Text)>=3 then //busca a partir del tercer caracte introducido
locate(CampoDBGrid1,Edit2.Text,[loPartialKey]);
end;
De esta forma ves en vivo laas busquedas.
Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar