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

ZISEDIT.m

Go to the documentation of this file.
  1. ZISEDIT ;ISF/AC - DEVICE EDIT ;10/26/2011
  1. ;;8.0;KERNEL;**440,585**;Jul 10, 1995;Build 23
  1. ;
  1. TRM ;TRM or VTRM
  1. D EDIT("TRM",,"Select Terminal/Printer Device: ")
  1. Q
  1. ;
  1. LPD ;LPD fields of a TRM device
  1. D EDIT("LPD","TRM","Select LPD (Terminal/Printer) Device: ")
  1. Q
  1. ;
  1. MT ;Mag Tape
  1. D EDIT("MT",,"Select Magtape Device: ")
  1. Q
  1. ;
  1. SDP ;
  1. D EDIT("SDP",,"Select SDP Device: ")
  1. Q
  1. ;
  1. SPL ;Spool
  1. D EDIT("SPL",,"Select Spool Device: ")
  1. Q
  1. ;
  1. HFS ;Host file
  1. D EDIT("HFS",,"Select Host File Device: ")
  1. Q
  1. ;**P 585 START CJM
  1. PQ ;Print Queue
  1. D EDIT("PQ","PQ","Select Print Queue Device: ")
  1. Q
  1. ;**P 585 END CJM
  1. ;
  1. CHAN ;Network
  1. D EDIT("CHAN",,"Select Network Channel: ")
  1. Q
  1. ;
  1. RES ;Resource
  1. D EDIT("RES",,"Select Resource Device: ")
  1. Q
  1. ;
  1. EDIT(ZISTYPE,ZISSCR,DICA) ;
  1. N Y,DA,DIC,DIE,DR,DDSFILE
  1. ED2 S DIC("A")=DICA,ZISSCR=$G(ZISSCR,ZISTYPE)
  1. S DIC=3.5,DIC(0)="AEMQZL",DIC("S")="I $G(^(""TYPE""))["_""""_ZISSCR_"""" D ^DIC
  1. Q:Y'>0
  1. S DA=+Y
  1. I $P(Y,"^",3) D
  1. . N DIE,DR
  1. . S DIE=DIC,DR="2///"_ZISTYPE_$S(ZISTYPE["TRM":"",1:";1.95///N")
  1. . D ^DIE
  1. . Q
  1. S DR="[XUDEVICE "_ZISTYPE_"]",DDSFILE=3.5 D ^DDS
  1. G ED2
  1. Q
  1. ;
  1. ;
  1. ;
  1. ;
  1. ;
  1. ;
  1. ;
  1. ;
  1. ;