[613] | 1 | FSCLME ;SLC/STAFF-NOIS List Manager - Edit ;1/13/98 22:03
|
---|
| 2 | ;;1.1;NOIS;;Sep 06, 1998
|
---|
| 3 | ;
|
---|
| 4 | ENTRY ; from list template - entry code
|
---|
| 5 | N CALLNUM,CALLLINE,REFLINE,LASTLINE,LISTCNT,LISTNUM,STYLE
|
---|
| 6 | D KILLTMP
|
---|
| 7 | I '$G(FSCDEV) W "."
|
---|
| 8 | S FSCSTYLE=$$EFORMAT^FSCUF(DUZ)
|
---|
| 9 | S VALMAR="^TMP(""FSC MULT "_FSCSTYLE_""",$J,+$G(FSCCNT))" ;*** use current value or user default??
|
---|
| 10 | S VALMCNT=0
|
---|
| 11 | S (LISTCNT,LISTNUM)=0 F S LISTNUM=$O(^TMP("FSC SELECT",$J,FSCCALLS,LISTNUM)) Q:LISTNUM<1 D
|
---|
| 12 | .S LISTCNT=LISTCNT+1
|
---|
| 13 | .S CALLLINE=+$O(^TMP("FSC LIST CALLS",$J,"IDX",LISTNUM,0))
|
---|
| 14 | .S CALLNUM=+$O(^TMP("FSC LIST CALLS",$J,"ICX",CALLLINE,0))
|
---|
| 15 | .S REFLINE=^TMP("FSC LIST CALLS",$J,CALLLINE,0)
|
---|
| 16 | .S ^TMP("FSC MULT",$J,LISTNUM)=CALLNUM_U_REFLINE
|
---|
| 17 | .I LISTCNT=1 S LASTLINE=0 D BUILD^FSCFORM(LISTNUM,CALLNUM,.FSCSTYLE,0,"FSC MULT ") S FSCCNT=LISTNUM
|
---|
| 18 | S STYLE="FSC MULT "_FSCSTYLE
|
---|
| 19 | S VALMCAP=$$CAP^FSCU("E",.FSCSTYLE,FSCCNT)
|
---|
| 20 | S VALMCNT=+$P(^TMP(STYLE,$J,FSCCNT),U,2),VALMHDR(1)=$P(^TMP("FSC MULT",$J,FSCCNT),U,2,99)
|
---|
| 21 | I '$O(^TMP("FSC MULT",$J,0)) S FSCCNT=1,@VALMAR@(1,0)=" ",@VALMAR@(2,0)=" No calls meet criteria.",VALMCNT=2
|
---|
| 22 | Q
|
---|
| 23 | ;
|
---|
| 24 | HEADER ; from list template - header code
|
---|
| 25 | S VALMHDR(1)=""
|
---|
| 26 | Q
|
---|
| 27 | ;
|
---|
| 28 | EXIT ; from list template - exit code
|
---|
| 29 | I $G(FSC1) D CLEAR^VALM1
|
---|
| 30 | D KILLTMP
|
---|
| 31 | K ^TMP("FSC SELECT",$J,"EVALUES")
|
---|
| 32 | Q
|
---|
| 33 | ;
|
---|
| 34 | KILLTMP ;
|
---|
| 35 | K ^TMP("FSC MULT",$J)
|
---|
| 36 | K ^TMP("FSC MULT BRIEF",$J)
|
---|
| 37 | K ^TMP("FSC MULT DETAIL",$J)
|
---|
| 38 | K ^TMP("FSC MULT FORMAT",$J)
|
---|
| 39 | K ^TMP("FSC MULT STAT",$J)
|
---|
| 40 | K ^TMP("FSC MULT CUSTOM",$J)
|
---|
| 41 | K ^TMP("FSC TEXT",$J)
|
---|
| 42 | Q
|
---|
| 43 | ;
|
---|
| 44 | HELP ; from list template - help code
|
---|
| 45 | I $G(X)'["?" Q
|
---|
| 46 | S VALMBCK="R"
|
---|
| 47 | N XQH
|
---|
| 48 | I X="?" S XQH="FSC MENU EDIT" D EN^XQH Q
|
---|
| 49 | I X="???" S VALMANS="?" D CLEAR^VALM1 S XQH="FSC U1 NOIS" D EN^XQH Q
|
---|
| 50 | Q
|
---|