PXRMDLR2 ;SLC/AGP - Dialog reporting routine to find active CPRS dialogs ;09/14/2017
Source file <PXRMDLR2.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ASK(YESNO,PROMPT,NUM) | ||
| FINDDIAL | ;
 | 
|
| ENF | ;
 | 
|
| END | ;
 | 
|
| ENC | ;
 | 
|
| ENU | ;
 | 
|
| ENR | ;
 | 
|
| PROCESS | ;
 | 
|
| OUTPUT | ;
 | 
|
| ENX | ;
 | 
|
| ADDDREAS(TYPE,IEN,REASON) | ;add reason the dialog/dialog items in on the list
 | 
|
| ADDFREAS(TYPE,GBL,FIND,REASON) | ;add the reason a finding item is on the list. For now only Taxonomies
 | 
|
| BLDLIST | ;build list of dialogs that contains the selected search items
 | 
|
| BLDREAS(DARRAY,GBL,IEN) | ;get finding item type and name
 | 
|
| CPRSCOM(FINAL,DLIST,NAME) | ;
 | 
|
| CPRSTDLG(TEMPDIAL,TLIST) | ;
 | 
|
| CODES | ;
 | 
|
| CPRSLIST | ;
 | 
|
| DIALOG | ;
 | 
|
| FINDING | ;
 | 
|
| FINDORD(GBL,FIEN) | ;
 | 
|
| GETCPRSL(DLIST,USER,LOC) | ;
 | 
|
| GETCPRSC(FINAL) | ;
 | 
|
| GETDIAL(IEN,REASON) | ; recurrsive function that follows up the AD cross-references 
 | 
|
| GETITEMS | ;
 | 
|
| GETVALS(GBL,TYPE,INST) | ;
 | 
|
| MERGE(FINAL) | ;
 | 
|
| ;
 | 
||
| PROMPTS(ITEM) | ;
 | 
|
| RETTYPE(T) | ;
 | 
|
| SELECT(TYPE,DIC,INST) | ;
 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| FileNo | Call Tags | 
|---|---|
| ^VA(200 - [#200] | GET1^DIQ | 
| ^DIC(4 - [#4] | GET1^DIQ | 
| ^PXRMD(801.41 - [#801.41] | Classic Fileman Calls |