Generador de reportes salida hacia Browse

Mejora en Generador de Reportes, incluye salida hacia Browse, permitiendo mostrar el contenido del informe mediante ventana de browse con las funcionalidades de buscar, localizar, exportar hacia excel y html. En el caso que el usuario desee personalizar el browse utilizando formulario creados mediante BRWMAKER podrá incorporar las siguientes instrucciones en el caso del balance de comprobación :

IF oGenRep:oRun:nOut=12
    EJECUTAR(«BRWCOMPROBACION»,NIL,RGO_C1,RGO_C2,RGO_C3,RGO_C4,RGO_C6,RGO_I1,RGO_F1,RGO_I2,RGO_F2)
    RETURN .T.
 ENDIF

// Programa   : BRWCOMPROBACION
// Fecha/Hora : 05/05/2021 08:52:05
// Propósito  : Balance de Comprobación en Browse
// Creado Por : Juan Navas
// Llamado por:
// Aplicación :
// Tabla      :

#INCLUDE «DPXBASE.CH«

PROCE MAIN(oGenRep,dDesde,dHasta,RGO_C3,RGO_C4,RGO_C6,RGO_I1,RGO_F1,RGO_I2,RGO_F2,cCodMon)
  LOCAL aData
  LOCAL aNumEje:=ATABLE(«SELECT EJE_NUMERO FROM DPEJERCICIOS WHERE EJE_CODSUC»+GetWhere(«=»,oDp:cSucursal)+» GROUP BY EJE_NUMERO ORDER BY EJE_NUMERO «)
  LOCAL cTitle:=»Balance de Comprobación»
  LOCAL cWhere:=NIL
  LOCAL cNumEje
  LOCAL cServer

  DEFAULT dDesde:=oDp:dFchInicio,;
          dHasta:=oDp:dFchCierre

  DEFAULT RGO_C3:=8,;
          RGO_C4:=»999,999,999,999,999.99″,;
          RGO_C6:=NIL,;
          RGO_I1:=»»,;
          RGO_F1:=»»,;
          RGO_I2:=»»,;
          RGO_F2:=»»


Su principal beneficio es lograr filtrar registros desde el rango y criterio
desde el generador de reportes, ejecutar un browse con sus parámetros y desde
este poder navegar en su contenido accediendo a sus hipervínculos.