1 | FSCLMPD ;SLC/STAFF-NOIS List Manager Protocol Display ;1/11/98 18:35
|
---|
2 | ;;1.1;NOIS;;Sep 06, 1998
|
---|
3 | ;
|
---|
4 | LC ; from FSCLMP
|
---|
5 | I '@VALMAR W !,"No calls to View." H 2 Q
|
---|
6 | N CHOICE,DEFAULT,FIELD,FORMAT,OK
|
---|
7 | S CHOICE="1-"_+@VALMAR,DEFAULT=CHOICE D SELECT^FSCUL(CHOICE,"",DEFAULT,"VVALUES",.OK) I OK D
|
---|
8 | .S FORMAT="",OK=1 D EXPAND^FSCUX(.FORMAT,.OK,$$VFORMAT^FSCUF(DUZ)) I OK D
|
---|
9 | ..K FSCSTYLE S FSCSTYLE=$$STYLE^FSCU(FORMAT),FIELD="" F S FIELD=$O(FORMAT(FIELD)) Q:FIELD="" S FSCSTYLE(FIELD)=FORMAT(FIELD)
|
---|
10 | ..D VIEW^FSCLM(VALMAR,"VVALUES",.FSCSTYLE)
|
---|
11 | S VALMBCK=$S($G(FSCEXIT):"Q",1:"R")
|
---|
12 | Q
|
---|
13 | ;
|
---|
14 | LIST ; from FSCLMP
|
---|
15 | I '$$CHECK^FSCLMPM(FSCLNUM,DUZ) W !,"You cannot update this list.",$C(7) H 2 Q
|
---|
16 | I $P(^FSC("LIST",FSCLNUM,0),U,3)'="A" W !,"You cannot update this type of list.",$C(7) H 2 Q
|
---|
17 | W !,"Upating ",FSCLNAME,!
|
---|
18 | D UPDATE^FSCLP(,FSCLNUM)
|
---|
19 | K FSCQEDIT
|
---|
20 | Q
|
---|
21 | ;
|
---|
22 | ASKLIST ; from FSCLMPC, FSCLMPO
|
---|
23 | N DIR,X,Y K DIR,FSCQEDIT
|
---|
24 | S DIR(0)="YAO",DIR("A")="Do you want to rebuild this list? ",DIR("B")="YES"
|
---|
25 | S DIR("?",1)="Enter YES to rebuild this list."
|
---|
26 | S DIR("?",2)="Enter NO or '^' to leave the list alone."
|
---|
27 | S DIR("?")="^D HELP^FSCU(.DIR)"
|
---|
28 | S DIR("??")="FSC U 1 NOIS"
|
---|
29 | D ^DIR K DIR
|
---|
30 | I Y=1 D LIST
|
---|
31 | Q
|
---|