Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call  | All
Print Page as PDF
Routine: MAGQBUT4

Package: Imaging

Routine: MAGQBUT4


Information

MAGQBUT4 ;WOIFO/RMP,DAC,JSJ - BP Utilities ; Jun 16, 2022@14:42:24

Source Information

Source file <MAGQBUT4.m>

Entry Points

Name Comments DBIA/ICR reference
VOKR(RESULT,VER) ; RPC for VOK [MAGQ VOK]
; P196 changed the way version checking works.
; we now allow older versions of the BP to run.
OLD ;
CONV(ARR,ICT) ;Convert any single node array to FM Style multiple
; The node subscripts of ARR are ignored, and not retained
; i.e. ARR(34)=8
; ARR("BLUE")=9
; ARR("D")=10
; converts to
; ARR(1,0)=8
; ARR(2,0)=9
; ARR(3,0)=10
MRGMULT(ARR,RT,RTDSC,CT) ;Merge the FM formatted array into a FM File
; multiple field.
; This isn't for general consumption.
; RT = FILE ROOT, RECORD NUMBER, NODE
; i.e. "^MAG(2006.034,44,1," -> 44 is the IEN of MAG(2006.34
; RTDSC is the 2nd piece of the 0 node of the multiple field.
DDLF(RESULTS,FILE,FIELD,FLAGS,ATTR) ;[MAG FLD ATT]
DDFA(RESULTS) ;[MAG ATT LST]
DVAL(RESULTS,FILE,IENS,FIELD,FLAGS,VALUE) ;[MAG FIELD VALIDATE]
KVAL(RESULTS,FLAGS,FDA) ;[MAG KEY VALIDATE]
FDASET(DDRROOT,DDRFDA) ;
DHRPC(RESULTS,FNAME,FLOC) ;[MAG DIRHASH]
GPACHX(PV) ; Get Package File Install History of Imaging
TRIM(X) ; remove both leading and trailing blanks
QCNT(RESULT,PLC,QUE) ; [MAGQ QCNT] Called from MagQueManSet.pas and MagSiteParameters.pas
QPUP(PLC,QUE,CNT,CQ,IA,QP) ;
CPUD ;
CNL(GL,IEN,NLC) ; Check Network Location
CNSP(GL,IEN,NMSP,NSC) ; Check NameSPace
NMSP(TMPA) ;
CLRQ ; Clears the Queue file and Queue Pointer files
ADDRPC(RPCNAME,OPTNAME) ;
INS(XP,DUZ,DATE,IDA) ;
TEST ;

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"RESULTS: "_RESULTS
  • Line Location: TEST+7

Used in RPC

RPC Name Call Tags
MAG DIRHASH DHRPC
MAGG INSTALL GPACHX
MAG FLD ATT DDLF
MAGQ VOK VOKR
MAG FIELD VALIDATE DVAL
MAG KEY VALIDATE KVAL
MAGQ QCNT QCNT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] Classic Fileman Calls
^MAGQUEUE(2006.031 - [#2006.031] FIND1^DIC
9.4901 LIST^DIC
^XPD(9.7 - [#9.7] GET1^DIQ
Info |  Source |  Entry Points |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call  | All