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

BUD5BAN.m

Go to the documentation of this file.
  1. BUD5BAN ; IHS/CMI/LAB - Banner routine for UDS package ;
  1. ;;10.0;IHS/RPMS UNIFORM DATA SYSTEM;;FEB 04, 2016;Build 50
  1. ;
  1. ;Writes all menu banners.
  1. EP ;EP
  1. V ; GET VERSION
  1. S BUD("VERSION")="",BUD("VERSION")=$O(^DIC(9.4,"C","BUD",BUD("VERSION"))),BUD("VERSION")=^DIC(9.4,BUD("VERSION"),"VERSION")
  1. I $G(BUDTEXT)="" S BUDTEXT="TEXT",BUDLINE=4 G PRINT
  1. S BUDTEXT="TEXT"_BUDTEXT
  1. F BUDJ=1:1 S BUDX=$T(@BUDTEXT+BUDJ),BUDX=$P(BUDX,";;",2) Q:BUDX="QUIT"!(BUDX="") S BUDLINE=BUDJ
  1. PRINT W:$D(IOF) @IOF
  1. F BUDJ=1:1:BUDLINE S BUDX=$T(@BUDTEXT+BUDJ),BUDX=$P(BUDX,";;",2) W !?80-$L(BUDX)\2,BUDX K BUDX
  1. S X=$P(^DIC(4,DUZ(2),0),U)
  1. W !?80-$L(X)/2,X
  1. W !?80-(8+$L(BUD("VERSION")))/2,"Version ",BUD("VERSION")
  1. XIT ;
  1. K DIC,DA,X,Y,%Y,%,BUDJ,BUDX,BUDTEXT,BUDLINE
  1. Q
  1. TEXT ;uds
  1. ;;********************************************
  1. ;;** RPMS UNIFORM DATA SYSTEM (UDS) **
  1. ;;** 2005 **
  1. ;;********************************************
  1. ;;QUIT
  1. TEXTR ;
  1. ;;**************************************
  1. ;;** RPMS UNIFORM DATA SYSTEM (UDS) **
  1. ;;** 2005 Reports **
  1. ;;**************************************
  1. ;;QUIT
  1. TEXTM ;manager utilities
  1. ;;**************************************
  1. ;;** RPMS UNIFORM DATA SYSTEM (UDS) **
  1. ;;** 2005 Manager Utilities **
  1. ;;**************************************
  1. ;;QUIT
  1. TEXTL ;;
  1. ;;**************************************
  1. ;;** RPMS UNIFORM DATA SYSTEM (UDS) **
  1. ;;** 2005 User Lists **
  1. ;;**************************************
  1. ;;QUIT