Recupera a referência do Objeto de Report gerado a partir do uso de uma das seguintes funções:
- StartReportOptions()
- StartReport()
- StartReportTo()
- MultiStartReport()
Esta função retorna a referência do componente LReportFile / LReportOptions que gerencia toda impressão de relatórios a partir de programas no modelo FreeForm/Metadados.
Sintaxe
LOG_REPORT_getReference( ) -> CHAR
Retorno
Tipo | Descrição |
|---|---|
CHAR | Retorna a referência do componente de REPORT instanciado a partir do uso de uma das seguintes funções previamente invocadas durante o processamento:
|
Exemplo
#----------------------------------------#
FUNCTION LOG_REPORT_getReference_test()
#----------------------------------------#
DEFINE l_report_reference VARCHAR(10)
CALL MultiStartReport("rel1","Emissão de relatórios",80,TRUE,TRUE,"","")
#Neste ponto já é possível recuperar a referencia do componente REPORT após ter invocado a função MultiStartReport()
CALL conout("REFERENCIA DO COMPONENTE REPORT ==> "||LOG_REPORT_getReference())
CALL StartReport("programa_emite_planilha_detalhe","rel1","Relatorio exemplo planilha",80,TRUE,TRUE)
CALL FinishReport("rel1")
CALL StartReport("programa_emite_resumo","rel2","Relatorio exemplo resumo",80,TRUE,TRUE)
CALL FinishReport("rel2")
CALL MultiFinishReport()
END FUNCTION
Import HTML Content
Visão Geral
Conteúdo das Ferramentas