INHRTH1 ;DP; 2 Apr 98 16:16;27 Dec 95 10:39;Throughput analyzer report II
Source file <INHRTH1.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 2 | ^%DT ^DIC |
Kernel | 1 | ($$CDATASC,$$CDATF2H)^%ZTFDT |
Uncategorized | 1 | (,$$CR,$$YN)^UTSRD |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETDATE(INASTART,INAEND,INSTART,INEND) | ; setup the date/time
; Description: Set the start and end times appropriately ; Return: None ; Parameters: ; INASTART = The asking start date from user ; INAEND = The asking end date from user ; ( must be passed in by reference because they will ; be adjusted, i.e. INAEND=T will become INAEND=T@2400 ) ; INSTART = The reference start date to be searched in ^INTHU ; INEND = The reference end date to be searched in ^INTHU |
|
INT | ;Read time interval
|
|
PARM() | ;Get parameters
|
|
DES | ;Get multiple destinations
|
|
DET | ;Detail yes/no
|
|
ST | ;Display status list
|
|
STU | ;Build status string
|
|
ST0 | ||
ST1 | ;get the status string to be printed as part of the header.
; INLN(3) = line 1 ; INLN(4) = line 2 |
|
IEN(IEN,ASK) | ;read date
|
|
GETRNG(START,STOP) | ;get start & stop dates
|
|
PAGES | ;Calculate number of pages for the report
; time periods * destenations * number of statuses * number of days \ 55 |
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 |
|
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD(4001 | STU+2, ST1+4 |
^INRHD - [#4005] | DES+4, INT+4 |
^INRHD(0 | PAGES+4 |
^INTHU("B" | GETDATE+31, GETDATE+32 |
Name | Line Occurrences |
---|---|
$$GETRNG | PARM+5 |
$$IEN | GETRNG+3, GETRNG+7 |
DES | PARM+3 |
DET | PARM+8 |
GETDATE | GETRNG+11 |
PAGES | INT+2 |
ST | STU+4 |
STU | PARM+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %DT | IEN+2* |
>> %DT("A" | IEN+2* |
ASK | IEN~, IEN+2 |
C | STU+1~, STU+4, ST+2*, ST+3, ST+4*, ST+6*, ST+7, ST+8 |
>> DET | DET+1*, DET+2, INT+9, INT+22, PAGES+3 |
>> DIC | PARM+2* |
>> DIC(0 | PARM+2* |
DT | GETDATE+14 |
I | DES+2*, INT+4*, INT+6*, STU+1~, STU+3*, STU+4*, ST0~, ST0+1*, ST1+3~, ST1+6* , ST1+8* |
IEN | IEN~ |
IN1 | DES+1! |
IN1( | DES+5* |
>> INABEG | GETRNG+6*, GETRNG+11, INT+7, INT+22 |
INAEND | GETRNG+9*, GETRNG+11, INT+8, INT+22, GETDATE~, GETDATE+13, GETDATE+21*, GETDATE+22*, GETDATE+25*, GETDATE+26* |
INASTART | GETDATE~, GETDATE+13, GETDATE+19*, GETDATE+27* |
>> INBEG | PARM+4*, PARM+5, INT+22, PAGES+5 |
INEND | PARM+4*, PARM+5, INT+22, PAGES+5, GETDATE~, GETDATE+13*, GETDATE+14*, GETDATE+16*, GETDATE+17, GETDATE+19 , GETDATE+21*, GETDATE+22*, GETDATE+25*, GETDATE+26*, GETDATE+32*, GETDATE+35, GETDATE+38* |
>> INLN(3 | ST1+9* |
>> INLN(4 | ST1+9* |
>> INLOAD | INT+22* |
INSTART | GETDATE~, GETDATE+13*, GETDATE+16, GETDATE+17, GETDATE+19*, GETDATE+20*, GETDATE+27*, GETDATE+30*, GETDATE+31*, GETDATE+35* , GETDATE+38 |
INTEMP | GETDATE+12~, GETDATE+19*, GETDATE+21, GETDATE+22 |
>> INTM | INT+1, INT+10, INT+22, PAGES+2 |
IOF | INT+3 |
IOM | ST1+7, ST1+8 |
>> PAGES | INT+11, PAGES+6* |
>> POP | PARM+3*, PARM+6*, PARM+8, DES+2, DES+3*, DET+2*, INT+1*, INT+13*, STU+4, ST+1 , ST+3*, ST0+3* |
>> ST | PARM+7*, INT+6, INT+22, STU+1*, ST+4*, ST+6, ST+7*, ST+8*, ST1+6, PAGES+3 |
START | GETRNG~, GETRNG+2*, GETRNG+3, GETRNG+11 |
STOP | GETRNG~, GETRNG+2*, GETRNG+7, GETRNG+11 |
U | DES+3, DES+4, DET+2, INT+4, INT+22, STU+2, ST+3, ST1+4, PAGES+4 |
X | DES+1!, DES+3, ST+2, ST1+4*, ST1+6, PAGES+2*, PAGES+3*, PAGES+4*, PAGES+5*, PAGES+6 |
X( | DES+4*, DES+5 |
>> X1 | PARM+7, STU+1*, STU+3*, ST+4, ST+8, ST0+1 |
X2 | DES+1!*, DES+2, DES+5*, INT+3, INT+4, INT+22, PAGES+4 |
>> X3 | INT+6, STU+2*, STU+3, ST+8, ST0+1, ST1+4*, ST1+6*, ST1+7, ST1+8*, ST1+9 |
>> X4 | ST1+4*, ST1+7*, ST1+8*, ST1+9 |
>> Y | PARM+3, DES+2, DES+3, DES+4, DES+5, GETRNG+6, GETRNG+9, IEN+2 |
>> Z | INT+12*, INT+13 |