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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: MAGGNLKP

Package: Imaging

Routine: MAGGNLKP


Information

MAGGNLKP ;WOIFO/GEK - Lookup from delphi into any file ; [ 06/20/2001 08:56 ]

Source Information

Source file <MAGGNLKP.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 FIND^DIC  $$GET1^DID  $$VFILE^DILFD  

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: 2

Package Total Caller Graph
Imaging 2 MAG3 LOOKUP ANY  MAGGNTI2  

Entry Points

Name Comments DBIA/ICR reference
LKP(MAGRY,MAGIN,DATA) ;RPC [MAG3 LOOKUP ANY]
; Generic lookup using FIND^DIC
; MAGRY is the Array to return.
; MAGIN is parameter sent by calling app (Delphi)
; FILE NUM ^ NUM TO RETURN ^ TEXT TO MATCH ^ FIELDS ^ SCREEN ($P 5-99)
;
; DATA :
; LVIEW =Piece 1
; +LVIEW = 1 :
; result array is formatted for a magListView control
; i.e. ^ delimiter for data and "|" delimiter for IEN
; +LVIEW = 0 :
; old way, " " delim for data and '^' delim for IEN
; INDEX = Piece 2 ;151T4 corrected spelling, from INDX
; This is the index to search
; Defaults to "B"
;
FINDERR(XI) ;

External References

Name Field # of Occurrence
FIND^DIC LKP+43
$$GET1^DID LKP+55
$$VFILE^DILFD LKP+35

Used in RPC

RPC Name Call Tags
MAG3 LOOKUP ANY LKP

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DIERR" LKP+39!, LKP+46, LKP+65, FINDERR+3
^TMP("DILIST" LKP+38!, LKP+45, LKP+52, LKP+53, LKP+55, LKP+59, LKP+60, LKP+62, LKP+66

Label References

Name Line Occurrences
FINDERR LKP+46, LKP+65

Naked Globals

Name Field # of Occurrence
^( LKP+52, LKP+55, LKP+59, LKP+62
^(0 LKP+66

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATA LKP~, LKP+23*, LKP+31, LKP+32
FI LKP+19~
FILE LKP+20~, LKP+21*, LKP+25*, LKP+34, LKP+35, LKP+43, LKP+55
FLAGS LKP+20~, LKP+21*, LKP+43
>> FLD LKP+54*, LKP+55*, LKP+56
FLDS LKP+20~, LKP+21*, LKP+28*, LKP+43
IDENT LKP+20~, LKP+21*, LKP+43
IENS LKP+20~, LKP+21*, LKP+43
INDEX LKP+20~, LKP+21*, LKP+32*, LKP+43
INFO LKP+19~, LKP+66*, LKP+67, LKP+68
LVIEW LKP+19~, LKP+31*, LKP+52, LKP+59
MAGIEN LKP+19~, LKP+53*, LKP+57, LKP+60*, LKP+63
MAGIN LKP~, LKP+22*, LKP+25, LKP+26, LKP+27, LKP+28, LKP+29, LKP+47, LKP+67
MAGRY LKP~
MAGRY( LKP+47*, LKP+56*, LKP+57*, LKP+63*, FINDERR+3*
MAGRY("" FINDERR+2
MAGRY(0 LKP+42*, LKP+67*, LKP+68*
MAGRY(1 LKP+34*, LKP+35*
NUM LKP+20~, LKP+21*, LKP+26*, LKP+43
SCR LKP+20~, LKP+21*, LKP+29*, LKP+43
TROOT LKP+20~, LKP+21*, LKP+43
U LKP+25, LKP+26, LKP+27, LKP+28, LKP+29, LKP+67
VAL LKP+20~, LKP+21*, LKP+27*, LKP+42, LKP+43
>> X LKP+52*, LKP+55*, LKP+57, LKP+59*, LKP+62*, LKP+63
XI LKP+19~, LKP+45*, LKP+46, LKP+47, LKP+52*, LKP+53, LKP+55, LKP+57, LKP+59*, LKP+60
, LKP+62, LKP+63, FINDERR~, FINDERR+2*, FINDERR+3
Y LKP+19~
Z LKP+19~, LKP+54*, LKP+55*, LKP+61*, LKP+62*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All