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

ABSPOS6K.m

Go to the documentation of this file.
  1. ABSPOS6K ; IHS/FCS/DRS - Other options ;
  1. ;;1.0;PHARMACY POINT OF SALE;;JUN 21, 2001
  1. Q
  1. D FULL^VALM1
  1. N X
  1. F D Q:X<1
  1. . S X=$$SET^ABSPOSU3("Select 1: Log diagnostic info // ","1",0,"V","1:Diagnostics")
  1. . Q:X<1
  1. . I X=1 D
  1. . . D DIAG
  1. . ;E I X=2 D
  1. . S X=-1 ; for now, cause it to bump out
  1. . ; worthwhile to loop and ask again when you get more options here
  1. S VALMBCK="R"
  1. Q
  1. DIAG ; collect diagnostic information
  1. N X
  1. W !,"This logs diagnostic information to a file for later analysis",!
  1. W "by programming staff. ",!
  1. W !
  1. W "Select 1 to log general information about the system.",!
  1. W "Select 2 to log information about your screen in particular.",!
  1. W "Select 3 to do both 1 + 2.",!
  1. S X=$$SET^ABSPOSU3("Select 1: General 2: Your screen 3:Both // ","1",0,"H","1:General;2:Your screen;3:Both")
  1. W !
  1. I X<1 W !,"Nothing logged.",! Q
  1. D FULL^ABSPOSUB:X=1,JOB^ABSPOSUB:X=2,BOTH^ABSPOSUB:X=3
  1. D ANY^ABSPOS2A ; press any key
  1. Q