Reportes en Visual Fox
Hola a todos!
Tengo un reporte que incluye la barra de resumen (summary
band). Cuando se le da doble clic, aparece el Cuadro de
diálogo "Summary".
En ella aparecen dos entradas de texto: on-entry y on-exit.
Busqué información acerca de on-exit, la cual dice (en
inglés):
On Exit
Specifies that an expression be evaluated after each new
page is printed. Type the expression in the box, or choose
the dialog button to display the Expression Builder dialog
box.
Todo bien hasta aquí... El asunto es que quiero ejecutar un
comando, colocándolo en esa parte del reporte (on-exit),
para efectos de control (que no tiene importancia
mencionar). Yo he puesto a manera de ejemplo o práctica
algo sencillo: messagebox("Hola"), para saber si en
realidad trabaja como dice el texto en inglés.
El problema es que el comando no se ejecuta en el momento;
que según dice el texto en inglés; debiera ejecutarse.
Llamo al reporte con el comando Report y al momento de
hacerlo, aparece el mensaje de "Hola". Esto no debiera
ser así, pues el mensaje debe aparecer al momento de
cerrar o imprimir el reporte. ¿O me equivoco?
Si alguien pudiera ayudarme, se lo agradecería muchísimo.
Saludos desde Panamá
Tengo un reporte que incluye la barra de resumen (summary
band). Cuando se le da doble clic, aparece el Cuadro de
diálogo "Summary".
En ella aparecen dos entradas de texto: on-entry y on-exit.
Busqué información acerca de on-exit, la cual dice (en
inglés):
On Exit
Specifies that an expression be evaluated after each new
page is printed. Type the expression in the box, or choose
the dialog button to display the Expression Builder dialog
box.
Todo bien hasta aquí... El asunto es que quiero ejecutar un
comando, colocándolo en esa parte del reporte (on-exit),
para efectos de control (que no tiene importancia
mencionar). Yo he puesto a manera de ejemplo o práctica
algo sencillo: messagebox("Hola"), para saber si en
realidad trabaja como dice el texto en inglés.
El problema es que el comando no se ejecuta en el momento;
que según dice el texto en inglés; debiera ejecutarse.
Llamo al reporte con el comando Report y al momento de
hacerlo, aparece el mensaje de "Hola". Esto no debiera
ser así, pues el mensaje debe aparecer al momento de
cerrar o imprimir el reporte. ¿O me equivoco?
Si alguien pudiera ayudarme, se lo agradecería muchísimo.
Saludos desde Panamá
1 respuesta
Respuesta de miron
1