[613] | 1 | TIUEDIU ; SLC/JER - Enter/Edit Utility Subroutines;12/04/97 14:40
|
---|
| 2 | ;;1.0;TEXT INTEGRATION UTILITIES;**7**;Jun 20, 1997
|
---|
| 3 | BUFFER(DA) ; Save original text
|
---|
| 4 | K ^TIU(8925,+DA,"TEMP")
|
---|
| 5 | M ^TIU(8925,+DA,"TEMP")=^TIU(8925,+DA,"TEXT")
|
---|
| 6 | D MERGTEMP^TIUEDI1(DA)
|
---|
| 7 | Q
|
---|
| 8 | COMMIT(DA,HUSH) ; Overwrite original text
|
---|
| 9 | N DIE,DR,TIUSAVE S TIUSAVE=1
|
---|
| 10 | I '+$G(HUSH),(+$P($G(TIUPREF),U,7)>0) D Q:'TIUSAVE
|
---|
| 11 | . S TIUSAVE=$$READ^TIUU("YO","Save changes","YES")
|
---|
| 12 | . I $D(DTOUT) S TIUSAVE=1 Q
|
---|
| 13 | . I $S(+TIUSAVE:1,$D(DTOUT):1,1:0) Q
|
---|
| 14 | . W !!,$C(7),"Changes abandoned..."
|
---|
| 15 | . K ^TIU(8925,+DA,"TEMP") M ^TIU(8925,+DA,"TEMP")=^TIU(8925,+DA,"TEXT")
|
---|
| 16 | . K ^TIU(8925,+DA,"TEXT")
|
---|
| 17 | . D MERGTEXT^TIUEDI1(DA,.TIU)
|
---|
| 18 | . K ^TIU(8925,+DA,"TEMP")
|
---|
| 19 | W:'+$G(HUSH) !!,"Saving "_$$PNAME^TIULC1(+$P(TIUTYP(1),U,2))_" with changes..."
|
---|
| 20 | K ^TIU(8925,+DA,"TEXT")
|
---|
| 21 | D MERGTEXT^TIUEDI1(DA,.TIU)
|
---|
| 22 | K ^TIU(8925,+DA,"TEMP")
|
---|
| 23 | K ^TIU(8925,"ASAVE",DUZ,DA)
|
---|
| 24 | S TIUCMMT=1
|
---|
| 25 | Q
|
---|