Consultor Eletrônico



Kbase P84259: What are the main source code files used to generate the ?QUICK FIELD REPORT? and the ?QUCK INDEX RE
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   09/08/2004
Status: Unverified

GOAL:

What are the main source code files used to generate the ?QUICK FIELD REPORT? and the ?QUCK INDEX REPORT? from the Progress Data Dictionary?

FACT(s) (Environment):

Progress 8.x

FACT(s) (Environment):

Progress 9.x

FIX:

Following are the main files used to generate the ?QUICK FIELD REPORT? and the ?QUCK INDEX REPORT? from the Progress Data Dictionary. Note that some of those files {include|} additional source code files that are not listed here:

1. The 'QUICK FIELD REPORT' is triggered from adedict\menutrig.i by running the statement:

RUN adecomm/_qfldrpt.p
(INPUT s_DbRecId,
INPUT s_CurrDb,
INPUT s_DbCache_Type[s_DbCache_ix],
INPUT s_CurrTbl,
INPUT (if s_Order_By = {&ORDER_ORDER#} then "o" else "a")).

2. The actual report is generated using by adecomm/_report.p which is invoked from adecomm/_qfldrpt.p by the running the statement:

RUN adecomm/_report.p
(INPUT p_DbId,
INPUT header_str,
INPUT "Quick Field Report",
INPUT flags,
INPUT p_Btns,
INPUT "adecomm/_qflddat.p",
INPUT p_TblName,
INPUT {&Quick_Field_Report}).

3. The 'QUICK INDEX REPORT' is triggered from adedict\menutrig.i by running the statement:

RUN adecomm/_qidxrpt.p
(INPUT s_DbRecId,
INPUT s_CurrDb,
INPUT s_DbCache_Type[s_DbCache_ix],
INPUT s_CurrTbl,
INPUT "").

4. The actual report is generated using by adecomm/_report.p which is invoked from adecomm/_qidxrpt.p by the running the statement:

RUN adecomm/_report.p
(INPUT p_DbId,
INPUT header_str,
INPUT "Quick Index Report",
INPUT flags,
INPUT p_Btns,
INPUT "adecomm/_qidxdat.p",
INPUT p_TblName,
INPUT {&Quick_Index_Report}).