QAQAHOCY ;HISC/DAD-AD HOC REPORTS: INTERFACE COMPILER ;7/12/95 14:57
Source file <QAQAHOCY.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FLD | ; *** Process the sort/print fields
|
|
| NAME | ; *** Prompt user for the external field name
|
|
| SORT | ; *** Allow sorting on this field (Y/N)
|
|
| DIR | ; *** Set up DIR(0) for sort from/to prompts
|
|
| DATE | ||
| NUMERIC | ||
| POINTER | ||
| SET | ||
| TEXT | ||
| SETLINE | ; *** Save menu $TEXT line in ^TMP
|
|
| EXIT | ; *** Exit field questions loop
|
|
| LIST | ; *** Display the fields already chosen
|
|
| CASE(QAQ) | ||
| U(X) | ||
| L(X) |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | SORT+2*, SORT+3 |
| DIC | FLD+4!* |
| DIC("W" | FLD+4* |
| DIC(0 | FLD+4* |
| DIR | NAME+1!, LIST+2! |
| DIR("?" | NAME+1* |
| DIR("A" | NAME+1* |
| DIR("B" | NAME+1* |
| DIR(0 | NAME+1*, LIST+2* |
| >> DIRUT | NAME+2 |
| DTIME | FLD+2 |
| IOSL | LIST+2 |
| QA | FLD+9*, POINTER*, POINTER+1, SETLINE+1*, LIST+2*, CASE+1~* |
| >> QAI | LIST+2*, LIST+3, LIST+5 |
| QAQ | LIST+1*, LIST+2*, CASE~, CASE+1 |
| >> QAQCHOSN( | FLD+8, SETLINE+3* |
| >> QAQDD | FLD+6*, FLD+7, NAME+1, SORT+2, DIR+1, POINTER, SET |
| >> QAQFILE | QAQAHOCY+3 |
| >> QAQFILE( | QAQAHOCY+3*, FLD+2, FLD+4, FLD+6*, FLD+7*, FLD+8, SORT+2, SETLINE+1, SETLINE+3 |
| >> QAQLEVEL | QAQAHOCY+3*, FLD+2, FLD+4, FLD+5*, FLD+6, FLD+7*, FLD+8, SORT+2, SETLINE+1, SETLINE+3 |
| >> QAQMMAX | QAQAHOCY+3*, FLD+1, FLD+3, SETLINE+3*, SETLINE+4, LIST+1 |
| >> QAQMMAX(0 | LIST+1*, LIST+2 |
| >> QAQQUIT | FLD+2*, FLD+3, FLD+5, LIST+2* |
| >> QAQSORT | QAQAHOCY+3*, SORT+3* |
| >> QAQTAB | LIST+2*, LIST+4, LIST+5 |
| >> QAQTEXT( | FLD+9* |
| >> QAQTEXT(1 | SORT+3*, SETLINE+4 |
| >> QAQTEXT(2 | NAME+2*, SORT+3, SETLINE+1, SETLINE+2, SETLINE+4 |
| >> QAQTEXT(3 | SETLINE+1*, SETLINE+2, SETLINE+4 |
| >> QAQTEXT(4 | DATE*, NUMERIC*, POINTER+1*, SET*, TEXT*, SETLINE+2, SETLINE+4 |
| >> QAQWP | FLD+6*, FLD+7*, SORT+1 |
| >> QAQYESNO | SORT+3 |
| X | FLD+2*, FLD+3, FLD+5, SORT+2*, DIR+1*, DIR+2, LIST+1~, LIST+3*, LIST+4, LIST+5 , CASE+1~*, CASE+2, U~, L~ |
| X(0 | CASE+1* |
| X(1 | CASE+1* |
| >> Y | FLD+5, FLD+6, NAME+2, SETLINE+2*, LIST+2 |
| >> Y(0 | FLD+6 |