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

DG53671P.m

Go to the documentation of this file.
  1. DG53671P ;ALB/GSN - Post Install to recompile Input Templates ;2/13/08 4:41pm
  1. ;;5.3;Registration;**671**;Aug 13, 1993;Build 27
  1. ;
  1. EN ;
  1. ;-- re-compile input templates
  1. D COMP
  1. Q
  1. ;
  1. COMP ;-- Re-compile input templates
  1. ;
  1. N DGCOUNT,X,Y,DMAX,DGNAME,DGMAX
  1. S DGMAX=$$ROUSIZE^DILF
  1. D MES^XPDUTL("Recompiling affected input templates ...")
  1. F DGCOUNT=1:1 S DGNAME=$P($T(TEMP+DGCOUNT),";;",2) Q:DGNAME="" D
  1. .;
  1. .;find the ien of the input template
  1. .S Y=$O(^DIE("B",DGNAME,0))
  1. .Q:('Y)
  1. .;
  1. .;quit if input template not compiled
  1. .S X=$P($G(^DIE(Y,"ROUOLD")),"^")
  1. .Q:(X="")
  1. .;
  1. .D MES^XPDUTL("Compiling "_DGNAME_" , compiled routine is "_X_" ...")
  1. .S DMAX=DGMAX
  1. .D EN^DIEZ
  1. .D MES^XPDUTL("done")
  1. D MES^XPDUTL("Completed compiling input templates")
  1. Q
  1. ;
  1. TEMP ;
  1. ;;DVBA C ADD 2507 PAT
  1. ;;DG101
  1. ;;DVBHINQ UPDATE
  1. ;;IB SCREEN1
  1. ;;DGRPT 10-10T REGISTRATION
  1. ;;SDM1
  1. ;;DG LOAD EDIT SCREEN 7