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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DDBRAHTJ

Package: VA FileMan

Routine: DDBRAHTJ


Information

DDBRAHTJ ;SFISC/DCL-BROWSER HYPERTEXT JUMP ;18NOV2012

Source Information

Source file <DDBRAHTJ.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 7 $$CTXT^DDBR  PSR^DDBR0  $$WS^DDBR1  (PS,SAVEDDB,USAVEDDB)^DDBR2  ($$GETR,$$IENROOT,$$NROOT,WP)^DDBRAP  $$EZBLD^DIALOG  $$UP^DILIBF  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA FileMan 1 DDBR0  

Entry Points

Name Comments DBIA/ICR reference
JUMP(DDBRDIR) ; pass direction 1/forward -1/backward
FRWD ; forward
UP
STKPT
SET ; set and save jump info
GOTO ; jump to line in current document
BCK ; backward
CHKI() ;return 1 if ok 0 not ok to continue also init DDBRHT if undefined
NOHTJ(EM) ; no hypertext jump available
SAVSET ;

External References

Name Field # of Occurrence
$$CTXT^DDBR FRWD+13, UP+11, NOHTJ+2, NOHTJ+4, SAVSET+1
PSR^DDBR0 GOTO+1, BCK+8
$$WS^DDBR1 FRWD+14, NOHTJ+5
PS^DDBR2 FRWD+5, STKPT+2
SAVEDDB^DDBR2 FRWD+30, UP+17, UP+35
USAVEDDB^DDBR2 BCK+6
$$GETR^DDBRAP UP+8
$$IENROOT^DDBRAP UP+29
$$NROOT^DDBRAP JUMP+4, FRWD+27, UP+14, UP+32
WP^DDBRAP FRWD+17, FRWD+28, UP+15, UP+33
$$EZBLD^DIALOG NOHTJ+4
$$UP^DILIBF UP

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOSTBM
  • Line Location: FRWD+19
Function Call: WRITE
  • Prompt: $$WS^DDBR1(.X),$C(7)
  • Line Location: NOHTJ+5
Routine Call
  • DIALOG
  • Line Location:
    • NOHTJ+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("OS" - [#.7] FRWD+23
^TMP("DDBC" SAVSET+8
^TMP("DDBLST" JUMP+4
^TMP("DIERR" UP+11, UP+12!

Label References

Name Line Occurrences
$$CHKI FRWD+1
BCK JUMP+6
FRWD JUMP+5
GOTO STKPT+4
NOHTJ STKPT+2
SAVSET UP+1, UP+22, UP+41
SET FRWD+30, UP+17, UP+35, STKPT+4
STKPT FRWD+5, UP+4

Naked Globals

Name Field # of Occurrence
^( FRWD+29, UP+16, UP+34

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DDBC SAVSET+8*, SAVSET+9
>> DDBDM SAVSET+5*
>> DDBHDR SAVSET+1*
>> DDBL SET+2, GOTO+1*, BCK+7*, CHKI+4, CHKI+5
DDBLST JUMP+3~, JUMP+4*, FRWD+29, FRWD+30, UP+16, UP+17, UP+21, UP+34, UP+35, UP+40
SET+1, SET+2, BCK+1, BCK+3, BCK+4, BCK+6
DDBLSTN FRWD+6~, FRWD+29*, FRWD+30, UP+5~, UP+16*, UP+17, UP+26~, UP+34*, UP+35, SET+2
>> DDBPMSG UP*, UP+21*, UP+40*, SAVSET+1
DDBRAAH FRWD+2~, FRWD+3*, FRWD+8*, FRWD+9*, FRWD+26*, FRWD+32*, UP+4, UP+6, UP+7*, UP+10*
UP+19*, UP+25, UP+27, UP+28*, UP+31*, UP+37*, STKPT*, STKPT+1
DDBRAB FRWD+6~, UP+5~, UP+6*, UP+7, UP+8, UP+26~, UP+27*, UP+28, UP+30
DDBRABR FRWD+6~, UP+5~, UP+26~, UP+29*, UP+30, UP+32, UP+33, UP+38
DDBRAFLG JUMP+3~, FRWD+32*, UP+19*, UP+37*, GOTO+1, BCK+2~, BCK+5*, BCK+8
DDBRAHA FRWD+2~, STKPT+1*, STKPT+2, STKPT+3
DDBRAHL FRWD+2~, STKPT+3*, GOTO+1
DDBRAHP FRWD+2~, SET+1*, SET+2
DDBRAIEN UP+26~, UP+30*, UP+31, UP+32, UP+33, UP+38
DDBRALEV UP+26~, UP+29*, UP+32, UP+33, UP+38
DDBRANRT FRWD+6~, FRWD+27*, FRWD+28, FRWD+33, UP+5~, UP+14*, UP+15, UP+20, UP+26~, UP+32*
UP+33, UP+39
DDBRATR FRWD+6~, FRWD+7*, FRWD+9, FRWD+10, FRWD+12, FRWD+15, FRWD+16, FRWD+17, FRWD+19, FRWD+21
FRWD+26, FRWD+27, FRWD+28, FRWD+33, UP+5~, UP+8*, UP+9, UP+14, UP+15, UP+20
DDBRDIR JUMP~, JUMP+5
>> DDBRHT FRWD+3, SET+2, BCK+7*, CHKI+1*, CHKI+2, CHKI+3, CHKI+4, CHKI+5
DDBRNR FRWD+11~
DDBRSET FRWD+2~, FRWD+3*, FRWD+31*, UP+18*, UP+36*, STKPT+2, STKPT+4
DDBRXC2 FRWD+6~, FRWD+15*, FRWD+21*
DDBRXC3 FRWD+6~, FRWD+12*, FRWD+13, FRWD+17
>> DDBSA JUMP+4, FRWD+29, FRWD+33*, UP+16, UP+20*, UP+29, UP+34, UP+38*, SET+2, BCK+5
, CHKI+3, SAVSET+2, SAVSET+4
DDBSAN JUMP+3~, JUMP+4*, FRWD+33*, UPUP+20*, UP+21, UP+39*, UP+40, STKPT+1
DDBSANX FRWD+2~, FRWD+3*, FRWD+5, FRWD+7, FRWD+8, FRWD+21*, UP, NOHTJ+2
>> DDBSF SAVSET+6*
>> DDBSRL STKPT+3, GOTO+1, CHKI+5, SAVSET+3
>> DDBST SAVSET+7*
>> DDBTL GOTO+1, SAVSET+2*, SAVSET+3, SAVSET+4
>> DDBTPG SAVSET+3*
DDBX BCK+2~, BCK+3*, BCK+4
DDBY BCK+2~, BCK+3*, BCK+5, BCK+6, BCK+7
>> DDBZN SAVSET+4*
>> DDGLDEL FRWD+3, FRWD+24, SET+2, BCK+5, BCK+6, BCK+7, CHKI+3
>> DDGLVID FRWD+24
DIERM FRWD+2~, UP+11*, STKPT+2
DIERR UP+11, UP+12!
>> DISYS FRWD+23
EM NOHTJ~, NOHTJ+2*, NOHTJ+4
>> I SAVSET+9*
IOBM FRWD+20~
IOF FRWD+22
IOM FRWD+13, NOHTJ+2, NOHTJ+4, SAVSET+1, SAVSET+7
IOSTBM FRWD+19, FRWD+20~
IOTM FRWD+20~
X FRWD+11~, FRWD+14, FRWD+20~, FRWD+23*, NOHTJ+1~, NOHTJ+5, NOHTJ+6*
X(1 FRWD+13*, NOHTJ+2*
X(2 FRWD+13*, NOHTJ+3*
X(3 FRWD+13*, NOHTJ+4*
Y NOHTJ+1~, NOHTJ+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All