Jump to content

José Dávalos

uniGUI Subscriber
  • Posts

    3
  • Joined

  • Last visited

Posts posted by José Dávalos

  1. Hola, tengo un problema con 2 UniDbGrid relacionados con Maestro/Detalle.

    Agrupo los datos por un campo de la UniDbGrid y empieza el problema.

    El problema es que si me desplazo con el teclado (por ejemplo, presiono y mantengo presionado hacia arriba/abajo, la cuadrícula de detalles no puede mantenerse al día con las actualizaciones y las paradas. Solo funcionan los clics del mouse.
    Estoy usando el evento afterscroll para actualizar la cuadrícula de detalles, pero si me desplazo hacia arriba y hacia abajo varias veces, el afterscroll simplemente deja de funcionar.

    procedure TUM.qConPedidoAfterScroll(DataSet: TDataSet);
    var
       id:integer;
    begin
       id := Dataset.fieldbyname('id').asinteger;
       qdetalle.Close;
       qdetalle.ParamByName('IDPEDIDOS').AsInteger:=Id;
       qdetalle.Open;
    end;
     

    ¿Puede darme una solución con alguna funcionalidad en DBGrid, o quizás pueda recomendar una solución alternativa?

    Actualizar master-detail no es un problema en el escritorio, pero en la web es completamente diferente.

    Gracias.

×
×
  • Create New...