Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: OCXDI01A

OCXDI01A.m

Go to the documentation of this file.
  1. OCXDI01A ;SLC/RJS,CLA - OCX PACKAGE DIAGNOSTIC ROUTINES ;SEP 7,1999 at 10:30
  1. ;;3.0;ORDER ENTRY/RESULTS REPORTING;**32**;Dec 17,1997
  1. ;; ;;ORDER CHECK EXPERT version 1.01 released OCT 29,1998
  1. ;
  1. S ;
  1. ;
  1. D DOT^OCXDIAG
  1. ;
  1. ;
  1. K REMOTE,LOCAL,OPCODE,REF
  1. F LINE=1:1:500 S TEXT=$P($T(DATA+LINE),";",2,999) Q:TEXT I $L(TEXT) D Q:QUIT
  1. .S ^TMP("OCXDIAG",$J,$O(^TMP("OCXDIAG",$J,"A"),-1)+1)=TEXT
  1. ;
  1. G ^OCXDI01B
  1. ;
  1. Q
  1. ;
  1. DATA ;
  1. ;
  1. ;;EOR^
  1. ;;KEY^864.1:^LINE TAG
  1. ;;R^"864.1:",.01,"E"
  1. ;;D^LINE TAG
  1. ;;R^"864.1:",.02,"E"
  1. ;;D^TAG
  1. ;;R^"864.1:",2,"E"
  1. ;;D^FREE TEXT
  1. ;;R^"864.1:","864.11:1",.01,"E"
  1. ;;D^QUERY
  1. ;;R^"864.1:","864.11:1",1,"E"
  1. ;;D^Entry reference (e.g., TAG^ROUTINE)
  1. ;;R^"864.1:","864.11:3",.01,"E"
  1. ;;D^HELP MESSAGE
  1. ;;R^"864.1:","864.11:3",1,"E"
  1. ;;D^Must be a valid entry reference such as 'XXX^YYYY' or '^ZZZZ'. Note that the routine name must always be specified. This reference does not need to exist yet.
  1. ;;R^"864.1:","864.11:5",.01,"E"
  1. ;;D^DIALOGUE VALIDATION CODE
  1. ;;R^"864.1:","864.11:5",1,"E"
  1. ;;D^TAG^OCXFDFTE
  1. ;;R^"864.1:","864.11:6",.01,"E"
  1. ;;D^VALUE CALL
  1. ;;R^"864.1:","864.11:6",1,"E"
  1. ;;D^FT^OCXFDFT
  1. ;;R^"864.1:","864.11:7",.01,"E"
  1. ;;D^REPEAT THE QUERY
  1. ;;R^"864.1:","864.11:7",1,"E"
  1. ;;D^0
  1. ;;R^"864.1:","864.11:8",.01,"E"
  1. ;;D^LOOP QUERY
  1. ;;R^"864.1:","864.11:8",1,"E"
  1. ;;D^Enter another entry reference
  1. ;;EOR^
  1. ;;KEY^864.1:^ENTRY REFERENCE
  1. ;;R^"864.1:",.01,"E"
  1. ;;D^ENTRY REFERENCE
  1. ;;R^"864.1:",.02,"E"
  1. ;;D^ENT REF
  1. ;;R^"864.1:",2,"E"
  1. ;;D^FREE TEXT
  1. ;;R^"864.1:","864.11:1",.01,"E"
  1. ;;D^QUERY
  1. ;;R^"864.1:","864.11:1",1,"E"
  1. ;;D^Entry reference (e.g., TAG^ROUTINE)
  1. ;;R^"864.1:","864.11:2",.01,"E"
  1. ;;D^HELP MESSAGE
  1. ;;R^"864.1:","864.11:2",1,"E"
  1. ;;D^Must be a valid entry reference such as 'XXX^YYYY' or '^ZZZ'. Note that the routine name must always be specified. The reference must actually exist to be validated.
  1. ;;R^"864.1:","864.11:4",.01,"E"
  1. ;;D^DIALOGUE VALIDATION CODE
  1. ;;R^"864.1:","864.11:4",1,"E"
  1. ;;D^EREF^OCXFDFTE
  1. ;;EOR^
  1. ;;KEY^864.1:^CODE STRING
  1. ;;R^"864.1:",.01,"E"
  1. ;;D^CODE STRING
  1. ;;R^"864.1:",.02,"E"
  1. ;;D^CODE
  1. ;;R^"864.1:",2,"E"
  1. ;;D^FREE TEXT
  1. ;;R^"864.1:","864.11:1",.01,"E"
  1. ;;D^QUERY
  1. ;;R^"864.1:","864.11:1",1,"E"
  1. ;;D^Enter a "Set of Codes" string
  1. ;;R^"864.1:","864.11:2",.01,"E"
  1. ;;D^HELP MESSAGE
  1. ;;R^"864.1:","864.11:2",1,"E"
  1. ;;D^This must be a valid FileMan "Set of Codes" string using the ";" and ":" delimeters; e.g., "1:YES;0:NO". The maximum string length is 240 characters.
  1. ;;R^"864.1:","864.11:5",.01,"E"
  1. ;;D^DIALOGUE VALIDATION CODE
  1. ;;R^"864.1:","864.11:5",1,"E"
  1. ;;D^SCODE^OCXFDFTE
  1. ;;R^"864.1:","864.11:6",.01,"E"
  1. ;;D^ERROR MESSAGE
  1. ;;R^"864.1:","864.11:6",1,"E"
  1. ;;D^This must be a valid FileMan "Set of Codes" string using the ";" and ":" delimiters; e.g., "1:YES;0:NO". The maximum string length is 240 characters.
  1. ;;R^"864.1:","864.11:7",.01,"E"
  1. ;;D^VALUE CALL
  1. ;;R^"864.1:","864.11:7",1,"E"
  1. ;;D^CS^OCXFDCS
  1. ;;R^"864.1:","864.11:8",.01,"E"
  1. ;;D^REPEAT THE QUERY
  1. ;;R^"864.1:","864.11:8",1,"E"
  1. ;;D^0
  1. ;;EOR^
  1. ;;KEY^864.1:^OPEN REFERENCE
  1. ;;R^"864.1:",.01,"E"
  1. ;;D^OPEN REFERENCE
  1. ;;R^"864.1:",.02,"E"
  1. ;;D^OREF
  1. ;;R^"864.1:",2,"E"
  1. ;;D^FREE TEXT
  1. ;;R^"864.1:","864.11:1",.01,"E"
  1. ;;D^QUERY
  1. ;;R^"864.1:","864.11:1",1,"E"
  1. ;;D^Enter a valid open reference
  1. ;;R^"864.1:","864.11:2",.01,"E"
  1. ;;D^HELP MESSAGE
  1. ;;R^"864.1:","864.11:2",1,"E"
  1. ;;D^An open reference has the format ^X(3, or ^ZZZ( or the local variable equivalent
  1. ;;R^"864.1:","864.11:3",.01,"E"
  1. ;;D^DIALOGUE VALIDATION CODE
  1. ;;R^"864.1:","864.11:3",1,"E"
  1. ;;D^OREF^OCXFDFTE
  1. ;;EOR^
  1. ;;KEY^864.1:^CLOSED REFERENCE
  1. ;;R^"864.1:",.01,"E"
  1. ;;D^CLOSED REFERENCE
  1. ;;R^"864.1:",.02,"E"
  1. ;;D^CREF
  1. ;;R^"864.1:",2,"E"
  1. ;;D^FREE TEXT
  1. ;;R^"864.1:","864.11:1",.01,"E"
  1. ;;D^QUERY
  1. ;;R^"864.1:","864.11:1",1,"E"
  1. ;;D^Enter a local or global reference
  1. ;;R^"864.1:","864.11:2",.01,"E"
  1. ;;D^HELP MESSAGE
  1. ;;R^"864.1:","864.11:2",1,"E"
  1. ;;D^This is a full local or global reference; e.g., ^XXX(3,5) or ^XXX or VAR(4) or VAR.
  1. ;;R^"864.1:","864.11:4",.01,"E"
  1. ;;D^DIALOGUE VALIDATION CODE
  1. ;;R^"864.1:","864.11:4",1,"E"
  1. ;;D^CREF^OCXFDFTE
  1. ;;R^"864.1:","864.11:5",.01,"E"
  1. ;;D^VALUE CALL
  1. ;;R^"864.1:","864.11:5",1,"E"
  1. ;;D^FT^OCXFDFT
  1. ;;R^"864.1:","864.11:6",.01,"E"
  1. ;;D^REPEAT THE QUERY
  1. ;;R^"864.1:","864.11:6",1,"E"
  1. ;;D^0
  1. ;;R^"864.1:","864.11:7",.01,"E"
  1. ;;D^LOOP QUERY
  1. ;;R^"864.1:","864.11:7",1,"E"
  1. ;;D^Enter another closed reference
  1. ;;EOR^
  1. ;;KEY^864.1:^FILEMAN DD LOCATION
  1. ;;R^"864.1:",.01,"E"
  1. ;;D^FILEMAN DD LOCATION
  1. ;;R^"864.1:",.02,"E"
  1. ;;D^FM DD
  1. ;;R^"864.1:",2,"E"
  1. ;;D^FREE TEXT
  1. ;;R^"864.1:","864.11:1",.01,"E"
  1. ;;D^QUERY
  1. ;;R^"864.1:","864.11:1",1,"E"
  1. ;;D^Enter Data Dictionary location ("file#,field#")
  1. ;;R^"864.1:","864.11:2",.01,"E"
  1. ;;D^HELP MESSAGE
  1. ;;R^"864.1:","864.11:2",1,"E"
  1. ;;D^This text string must have the following format: a valid FileMan file number followed by a comma followed by a valid field number for the file.
  1. ;;R^"864.1:","864.11:5",.01,"E"
  1. ;;D^DIALOGUE VALIDATION CODE
  1. ;;R^"864.1:","864.11:5",1,"E"
  1. ;;D^FMDD^OCXFDFTE
  1. ;;EOR^
  1. ;;KEY^864.1:^POSITIVE INTEGER
  1. ;1;
  1. ;