QAQAHOCZ ;HISC/DAD-AD HOC REPORTS: INTERFACE COMPILER ;9/3/91 15:52 [ 10/07/92 7:10 PM ]
Source file <QAQAHOCZ.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ROUTINE | ; *** Prompt user for Ad Hoc interface routine name
|
|
| R1 | ||
| R2 | ||
| FILE | ; *** Prompt user for the file that Ad Hoc will use
|
|
| FIELDS | ; *** Prompt user for the fields that Ad Hoc will use
|
|
| NODATA | ; *** Include optional output checking code in OTHER entry point (Y/N)
|
|
| MENUHDR | ; *** Prompt user for the sort/print menu screen header
|
|
| BUILD | ; *** Build Ad Hoc Report interface routine(s)
|
|
| EXIT | ; *** Exit the Ad Hoc interface compiler
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DIC - [#1] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TEST" | ROUTINE+3 |
| ^TMP($J | EXIT+2! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | QAQAHOCZ+4, R1+1*, R1+2, R2+1*, R2+2, NODATA+1*, NODATA+2, EXIT+1! |
| %DT | EXIT+1! |
| %H | EXIT+1! |
| DIC | FILE+2!*, EXIT+1! |
| DIC("A" | FILE+2* |
| DIC(0 | FILE+2* |
| DIE | EXIT+1! |
| DIR | ROUTINE+1!, MENUHDR+1!, EXIT+1! |
| DIR("?" | ROUTINE+1*, MENUHDR+1* |
| DIR("A" | ROUTINE+1*, MENUHDR+1* |
| DIR(0 | ROUTINE+1*, MENUHDR+1* |
| >> DIROUT | MENUHDR+2 |
| DIRUT | ROUTINE+2, EXIT+1! |
| DTOUT | MENUHDR+2, EXIT+1! |
| DUOUT | MENUHDR+2, EXIT+1! |
| QA | EXIT+3! |
| QAI | EXIT+3! |
| QAQ | EXIT+3! |
| QAQCHOSN | EXIT+3! |
| QAQDD | EXIT+3! |
| QAQDONE | EXIT+3! |
| QAQFILE | FILE+2*, EXIT+3! |
| QAQFILE(0 | FILE+2* |
| QAQLEN | EXIT+3! |
| QAQLEVEL | EXIT+3! |
| QAQLN | EXIT+3! |
| QAQMHDR | MENUHDR+2*, EXIT+3! |
| QAQMMAX | FIELDS+2, EXIT+3! |
| QAQNODAT | NODATA+1*, EXIT+3! |
| QAQPROG | ROUTINE+2*, ROUTINE+4, R2, BUILD+3, EXIT+3! |
| QAQQUIT | FIELDS+2, EXIT+3! |
| QAQREPLC | ROUTINE+3, R1+1*, R2+1*, EXIT+3! |
| QAQRTN | EXIT+3! |
| QAQRTNNO | EXIT+3! |
| QAQRTNXT | EXIT+3! |
| QAQSORT | FIELDS+2, EXIT+3! |
| QAQTAB | EXIT+3! |
| QAQTEXT | EXIT+3! |
| QAQTODAY | QAQAHOCZ+4*, EXIT+3! |
| QAQWP | EXIT+3! |
| QAQYESNO | QAQAHOCZ+3*, R1+2, R2+2, EXIT+3! |
| X | QAQAHOCZ+4*, ROUTINE+2*, EXIT+3! |
| XCM | EXIT+3! |
| XCN | EXIT+3! |
| Y | ROUTINE+2, FILE+2, MENUHDR+2, EXIT+3! |
| Y(0 | FILE+2 |