Página
C-7
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Casos espeicales
Reportes sensibles
Introducción
El Reporteador tiene la capacidad de crear reportes sensibles al contexto, al hacer clic en un
área del reporte se ejecutará un segundo reporte basado en la información del primero.
Sintaxis
DefFunc fFuncionSensible(aColumna; aArgumentos)
Ejecuta 'REPORTE_DESTINO.RTW'; parametro1, parametroN; aParametros
FinFunc
DefRegion fFuncionSensible
[CN].RegionInfo vStringParametros
Parámetros
A continuación se muestra la descripción de los parámetros:
Parámetro
Se refiere a
fFuncionSensible
Nombre de la función que se ejecutará.
aColumna
Número de columna sensible.
aParametros
String
con los argumentos de la función.
parametro1,…,
parametroN
Parámetros a enviar al reporte destino.
Importante
: Los parámetros deben ser exactamente los
mismos que se reciben en el reporte destino.
aParametros
String
fijo requerido por la función.
CN
Define la columna sensible al contexto.
vStringParametros
String
con los parámetros a enviar a la función.
Ejemplo
El siguiente ejemplo muestra el reporte fuente
Sensibles_Polizas.RTW
que despliega un
listado de pólizas, y el reporte destino
Sensibles_Movimientos.RTW
que despliega los
movimientos de las pólizas.
Columna
sensible
En el reporte fuente, se define la columna del
“Folio”
como area sensible al contexto, quiere
decir que al hacer clic sobre el folio se ejecutará el reporte destino mostrando los movimientos
de póliza de ese folio.
Parámetros
Se enviarán 4 campos como parámetros:
"Ejercicio"
,
"Periodo"
,
"Tipo"
y
"Folio"
.
Importante
: Los parámetros que se envían desde el reporte fuente deben ser exactamente
los mismos que se reciben en el reporte destino.
Continúa en la siguiente página
1...,93,94,95,96,97,98,99,100,101,102 104,105,106,107,108