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

ACDWRP6.m

Go to the documentation of this file.
  1. ACDWRP6 ;IHS/ADC/EDE/KML - REPORT GENERATOR;
  1. ;;4.1;CHEMICAL DEPENDENCY MIS;;MAY 11, 1998
  1. ;Report 1,8,11,12,202
  1. I '$D(^TMP("ACD",ACDJOB,ACDBT,ACDTGSUB,"VAL")) D ^ACDWK Q
  1. S (ACDGTOT,ACDGTOT1)=0
  1. D C S ACDP1="" F D F Q:$D(DIRUT) S ACDP1=$O(^TMP("ACD",ACDJOB,ACDBT,ACDTGSUB,"VAL",ACDP1)) Q:ACDP1="" W !,$E(ACDP1,1,24) D P1 Q:$D(DIRUT)
  1. I $D(DIRUT) D ^ACDWK Q
  1. ;PUT TOTALS HERE
  1. D ^ACDWK Q
  1. P1 ;
  1. S ACDP2="" F S (ACDSTOT,ACDSTOT1)=0 D F Q:$D(DIRUT) S ACDP2=$O(^TMP("ACD",ACDJOB,ACDBT,ACDTGSUB,"VAL",ACDP1,ACDP2)) Q:ACDP2="" W ?26,$E(ACDP2,1,20) D P2 Q:$D(DIRUT)
  1. Q
  1. P2 ;
  1. F ACDP3=0:0 D F Q:$D(DIRUT) S ACDP3=$O(^TMP("ACD",ACDJOB,ACDBT,ACDTGSUB,"VAL",ACDP1,ACDP2,ACDP3)) Q:'ACDP3 S ACDSTOT=ACDSTOT+1,ACDSTOT1=ACDSTOT1+^(ACDP3) Q:$D(DIRUT)
  1. Q:$D(DIURT)
  1. S ACDGTOT=ACDGTOT+ACDSTOT,ACDGTOT1=ACDGTOT1+ACDSTOT1
  1. W ?52,ACDSTOT,?62,ACDSTOT1,?74,$J(ACDSTOT1/ACDSTOT,5,2),!
  1. Q
  1. F ;Form feed
  1. I $Y+4>IOSL D F^ACDWUTL D:'$D(DIRUT) C
  1. Q
  1. C ;Column
  1. W !!,ACDC(1),?26,ACDC(2),?52,ACDC(3),?62,ACDC(4),?72,ACDC(5),!,ACDH(1),!
  1. Q