Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BUDCRPTE

Package: IHS Uniform Data System

Routine: BUDCRPTE


Information

BUDCRPTE ; IHS/CMI/LAB - UDS REPORT PROCESSOR 03 Feb 2015 1:15 PM ; 23 Jan 2015 10:19 AM

Source Information

Source file <BUDCRPTE.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 $$FMADD^XLFDT  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS Uniform Data System 4 BUDCRP6B  BUDCRP7  BUDCRPT2  BUDCRPTC  

Entry Points

Name Comments DBIA/ICR reference
GETDEDIR() ;EP - get default directory
PROC ;EP - called from xbdbque
PT1
PT ;EP

External References

Name Field # of Occurrence
^DIR PT+3, PT+10, PT1
$$FMADD^XLFDT PROC+3, PROC+4, PROC+5, PROC+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Please choose an output type. For an explanation of the delimited",!,"file please see the user manual.",!
  • Line Location: PT+2
Function Call: WRITE
  • Prompt: !!,"You have selected to create a delimited output file. You can have this",!,"output file created as a text file in the pub directory, ",!,"OR you can have the delimited output display on your screen so that"
  • Line Location: PT+8
Function Call: WRITE
  • Prompt: !,"you can do a file capture. Keep in mind that if you choose to",!,"do a screen capture you CANNOT Queue your report to run in the background!!",!!
  • Line Location: PT+9
Function Call: WRITE
  • Prompt: !!!,"Your filename cannot contain a '/'."
  • Line Location: PT1+2
Function Call: WRITE
  • Prompt: !!,"When the report is finished your delimited output will be found in the",!,$$GETDEDIR()," directory."
  • Line Location: PT1+4
Routine Call
  • DIR
  • Line Location:
    • PT+3
    • PT+10
    • PT1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTSITE(1 GETDEDIR+3, GETDEDIR+7
^TMP($J PROC+2!
^XTMP("BUDARP9DEL" PROC+6*
^XTMP("BUDCRP6B" PROC+4*
^XTMP("BUDCRP7" PROC+5*
^XTMP("BUDCRPT1" PROC+3*
^XTV(8989.3 - [#8989.3] GETDEDIR+5

Label References

Name Line Occurrences
$$GETDEDIR PT1+4
PT PT+11, PT1+1
PT1 PT1+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BUD019("ALL" PROC+9*
>> BUD019("F" PROC+9*
>> BUD019("M" PROC+9*
>> BUDDELF PT+1*, PT+7*, PT1+3*
>> BUDDELT PT+1*, PT+7*, PT+12*, PT+13
>> BUDH PROC+1*
>> BUDJ PROC+1*
BUDLANG PROC+27!
BUDLANG(12 PROC+28*
BUDRACET PROC+15!
BUDRACET("2A" PROC+18*
BUDRACET("2B" PROC+19*
BUDRACET(1 PROC+17*
BUDRACET(2 PROC+20*
BUDRACET(3 PROC+21*
BUDRACET(4 PROC+22*
BUDRACET(5 PROC+23*
BUDRACET(6 PROC+24*
BUDRACET(7 PROC+25*
BUDRACET(8 PROC+26*
>> BUDROT PT+1*, PT+5*, PT+6
BUDT4V PROC+32!
BUDT4V( PROC+33*, PROC+34*, PROC+35*
>> BUDT6("P" PROC+30*
>> BUDT6("V" PROC+30*
>> BUDT9( PROC+40*
>> BUDT9C PROC+37*
BUDT9TC PROC+39!
>> BUDTAB5( PROC+11*, PROC+12*, PROC+13*
BUDTOT PROC+8!
BUDTOT("ALL" PROC+8*
BUDTOT("F" PROC+8*
BUDTOT("M" PROC+8*
BUDTOT("U" PROC+8*
D GETDEDIR+1~, GETDEDIR+2*, GETDEDIR+3*, GETDEDIR+4, GETDEDIR+5*, GETDEDIR+6, GETDEDIR+7*, GETDEDIR+8
DA PT+3!, PT+10!, PT1!
DIR PT+3!, PT+10!, PT1!
DIR("A" PT+3*, PT+10*, PT1*
DIR("B" PT+3*, PT+10*
DIR(0 PT+3*, PT+10*, PT1*
>> DIRUT PT+4, PT+11, PT1+1
DT PROC+3, PROC+4, PROC+5, PROC+6
U PROC+8, PROC+30, GETDEDIR+7
>> X PROC+8*, PROC+11*, PROC+12*, PROC+13*, PROC+30*, PROC+33*, PROC+34*, PROC+35*, PROC+40*
>> Y PT+5, PT+12, PT1+2, PT1+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All