MAGGNLKP ;WOIFO/GEK - Lookup from delphi into any file ; [ 06/20/2001 08:56 ]
Source file <MAGGNLKP.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Imaging | 2 | MAG3 LOOKUP ANY MAGGNTI2 |
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) | ;
|
RPC Name | Call Tags |
---|---|
MAG3 LOOKUP ANY | LKP |
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 |
Name | Line Occurrences |
---|---|
FINDERR | LKP+46, LKP+65 |
Name | Field # of Occurrence |
---|---|
^( | LKP+52, LKP+55, LKP+59, LKP+62 |
^(0 | LKP+66 |
>> | 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* |