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

ESP122PM.m

Go to the documentation of this file.
  1. ESP122PM ;ALB/JAP; POST-INSTALL FOR ES*1*22 cont.;3/98
  1. ;;1.0;POLICE & SECURITY;**22**;Mar 31, 1994
  1. ;
  1. EN ;entry point to select user option for es*1*22 conversion
  1. N OPTION,NUM,ESPOUT,DIR,DTOUT,DUOUT,DIRUT,X,Y
  1. S (ESPOUT,NUM)=0
  1. S OPTION(1)="Print Conversion Reports;EN^ESP122P1"
  1. S OPTION(2)="User Conversion of File #912 Records;MANUAL^ESP122P2"
  1. S OPTION(3)="Patch ES*1*22 Conversion Completion;COMPLETE^ESP122P3"
  1. W @IOF
  1. F D Q:(NUM>0)!(ESPOUT)
  1. .W !!?5,"Patch ES*1*22 Conversion Management"
  1. .W !?5,"===================================",!
  1. .W !?5,"You may select one of the following options:",!
  1. .W !!?10,"(1) "_$P(OPTION(1),";",1)
  1. .W !?10,"(2) "_$P(OPTION(2),";",1)
  1. .W !?10,"(3) "_$P(OPTION(3),";",1)
  1. .S DIR(0)="SAO^1:"_$P(OPTION(1),";",1)_";2:"_$P(OPTION(2),";",1)_";3:"_$P(OPTION(3),";",1)
  1. .S DIR("A")=" Select (1), (2) or (3): "
  1. .W !?5 D ^DIR K DIR W !
  1. .I $D(DTOUT)!($D(DUOUT))!($D(DIRUT)) S ESPOUT=1
  1. .I (X["^")!(Y["^") S ESPOUT=1
  1. .I Y S NUM=+Y,OPTION=$P(OPTION(NUM),";",2)
  1. Q:NUM=0
  1. W !!?5,"You have opted to "_$P(OPTION(NUM),";",1),!
  1. K X,Y S DIR(0)="E" D ^DIR K DIR W !
  1. I Y D @OPTION
  1. G:'ESPOUT EN
  1. Q