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

SCCVDSP2.m

Go to the documentation of this file.
  1. SCCVDSP2 ; ALB/TMP - SCHED VSTS CST/AST SCREEN UTILITIES ; 25-NOV-97
  1. ;;5.3;Scheduling;**211**;Aug 13, 1993
  1. ;
  1. EXPAND(FILE,FIELD,VALUE) ; -- return external value of a FM field
  1. N Y
  1. K ^TMP("DIERR",$J)
  1. I 'FILE!('FIELD)!(VALUE="") G EXPQ
  1. S Y=$$EXTERNAL^DILFD(FILE,FIELD,"L",VALUE)
  1. EXPQ I $G(Y)="" S Y=VALUE
  1. Q $G(Y)
  1. ;
  1. NONE(FILE,FIELD,VALUE,DEFAULT) ; -- return external value of a FM field or 'None'
  1. N Y
  1. S Y=$$EXPAND(FILE,FIELD,VALUE)
  1. IF Y="" S Y=$G(DEFAULT,"NONE")
  1. Q Y
  1. ;
  1. REV(SCCVZ,LINE,COL) ; -- Set reverse video for a line
  1. D CNTRL^VALM10(LINE,COL,$L(SCCVZ),IORVON,IORVOFF)
  1. Q
  1. ;