FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Error al mostrar registros
Buenos días a todos,
Tengo tiempo ya trabajando con un proyecto en Delphi 6 y tablas en Paradox y me está generando ahorita un problema al intentar mostrar el detalle de un documento... Código Delphi [-]//MUESTRA DETALLE DE LA REMISION dbgrid1.Visible := true; dm.DETALLE_REMICOM.Last; f:=1; for i:=1 to dm.DETALLE_REMICOM.RecordCount do begin if dm.DETALLE_REMICOM.FieldByName('idremision_compra').AsInteger = strtoint(botonbuscar) then begin dbgrid1.Cells[2,f]:= dm.DETALLE.FieldByName('idproducto').AsString; dbgrid1.Cells[3,f]:= inttostr(dm.DETALLE.FieldByName('idalmacen').AsInteger); dbgrid1.Cells[4,f]:= currtostr(dm.DETALLE.FieldByName('cantidad').AsCurrency); dbgrid1.Cells[5,f]:= dm.DETALLE.FieldByName('precio').AsVariant; dbgrid1.Cells[6,f]:= dm.DETALLE.FieldByName('descuento').AsVariant; dbgrid1.Cells[7,f]:= dm.DETALLE.FieldByName('importe').AsVariant; THackStringGrid(dbgrid1).InsertRow(); f:= f+1; end; dm.DETALLE_REMICOM.Prior; end; Aunque se llame dbgrid1 en realidad es un StringGrid lo que usamos para mostrar la información i y f son variables locales una me permite recorrer la tabla y la otra me permite ir insertando la información en la siguiente fila del StringGrid El problema se da cuando hago la búsqueda me muestra siempre el primer registro de la tabla, lo curioso es que si mi documento original tiene 4 lineas de detalle me muestra 4 veces el primer registro, si tiene 3, nomas 3 veces pero siempre el primero. Intenté posicionándome al inicio de la tabla y recorrerla hacia adelante y nada... Colocándome al final de la tabla y haciendo recorridos hacia atrás y nada lo curioso del asunto es que otro documento que usa exactamente el mismo código de búsqueda y presentación de los registros me muestra perfectamente la información y lo único en lo que difieren es en la tabla que usan, de ahí en mas hasta los mismos puntos y comas tiene, jejeje... A alguien se le ocurre qué pueda estar pasando ? Les agradezco su tiempo y su ayuda a todos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
mostrar registros repetidos | jmlifi | SQL | 3 | 20-10-2011 21:15:50 |
Mostrar los últimos 100 registros | dade | SQL | 4 | 19-10-2006 04:22:45 |
Como mostrar los contenidos de registros | valera | Varios | 10 | 01-05-2006 18:05:31 |
mostrar 15 registros por paginas | alachaise | PHP | 7 | 22-10-2004 16:03:15 |
mostrar los registros | chona | Firebird e Interbase | 5 | 27-07-2004 17:20:45 |
|