RAPGEN

 

Quick Reference

 

 

Dansk version 01/10-1992 (20.00)


 


   Denne quick reference manual beskriver kort samtlige funktioner i RAPGEN.

 

   Visse af disse funktioner er dog kun beregnet til brug sammen med vores andre produkter:

 

        DATAMASTER                   ‑ Kartoteks oprettelse / vedligeholdelse

        IQ                           ‑ Kartoteks forespørgsel / søgning

        JOBKØ                        ‑ Jobkø

        REGNSKAB                     ‑ Regnskabsrapporter

 

   Andre funktioner er normalt kun til intern brug, men vil alligevel blive medtaget her for fuldstændighedens skyld. Funktioner mærket med NO‑pre som manualreference er ikke frigivet, men kan alligevel være af interesse for læseren. Hvis en funktion er mærket med versions nr. (18.17) findes denne funktion først fra denne versionb af RAPGEN. Versionsnummeret findes i linie 1 REM i DMS.RAP.

 

   Formålet med denne quick reference er ikke at beskrive alle detaljer, men derimod at udgøre en komplet krydsreference til bruger- og installations- manualerne.

 

Manualer: 1‑10,11-17                   ‑ RAPGEN bruger manual del 1 og 2.

          101‑104                      ‑ Engelsk release information.  

          i1‑12,13,14                  ‑ Engelsk installations manual

          Iq                           ‑ IQ manual  

          Regn                         ‑ Regnskabsrapport manual

 

0. Hovedmenu.

    1   Definer ny rapport

    2   Definer selektioner

    3   Definer sortering og totaler

    4   Definer kalkulationer

    5   Slet en rapport

    6   Definer nyt brev

    7   Rettelse af rapport/brev    

    8   Udskrift af definitioner

    9   Start af udskrift       

   10   Kopiering  

   11   Dokumentation

   12   Editering af selektioner

   13   Editering af sortering/totaler

   14   Editering af beregninger

   15   Standard program parametre

   16

   17

   22

   23

   24

   cr.

   #

   F/TOF

   HEAD

   K/KEY/KEYS

   R

   STOP

   SYSTEM

   Q

   PC

   PCCLEAN

   PCSYS

   14,7 or 14.7

   14,  or 14.

   DRN

   TAM

   REPS

   S

1. Definer ny rapport

   a. Rapport nummer

      7

      cr.

 

   b. Kartoteksnr:

      DK

      DK,W

      DK,2

      DK,A

   b1.Password

      xxxx

 

   c. Rapport navn (for programvalg)

      xxxx

      @

 

   d. Antal linier pr.side (CR=72)

      cr.

      66

      72,5

 

   e. Overskrift

      xxxx

      cr.

      N

 

   f. Skal nul udskrives (J/N)

      J

      N

 

   g. Printer (CR=$LPT, 1=..., 2=...)

 

      cr

      1/2/3/4/5

      $RPL7

      001080072;$RPL2

 

 

   h. Brugernavn

      cr

      xxxx

      ExxxxE

 

   i. TAMOS selektor koordinater

 

 

   j. Linie nr.x, Feltnr:

      15

      H15

      LE#15

      HLE#15

      le#15

      N15

      N

      D

      P50

      +10

      ‑10

      Txxxx

      @L

      H@15

      END

      cr.

      LINIE             

      HLP

         a.Kartoteksforkortelse eller cr:

            LE

            LE07

            mellemrum

            00

      Fri felt - navn. 

         xxxx

 

      Fri felt - format. 

         4,

         ‑4,

         9,2

         ,9,2

         ,6,

         ,8,

         10

 

 

 

2  Definer selektioner

   a. Rapport nummer.

      7

 

   b. Feltnr.

      15

      #15+LE#3

      #5(2,3)

      QUICK

 

      VALID(#21,"1,3,17")

      HLP

 

   c. Minimum     

      7

      cr.

      =7

      >7, <7, >=7 ,<=7 , <>7

      #5+LE#3

      "xxx"

      xxx

      15

      #D1

 

   d. Maximum     

 

3  Definer sortering og totaler

   a. Rapport nummer

      7

 

   b. Sortering (J/N)

      N

      J

      T

      D

 

   c. Extra gennemløb-vejede totaler

      N

      J

 

 

   d. Total niveau:Feltnr.(subtotaler)

      15

      HLP

      END

 

   e. Sorteringsnøgle: Feltnr.

      15

      LE#5

      HLP

      END

      NY

 

   f. Fra karakter.

      cr.

      2

 

   g. Til karakter.

      cr.

      4

 

   h. Total niveau (J/N)

      N

      J

 

   i. Total navn

      xxxx

      cr.

      # xxxx

 

   j. Sideskift (J/N)

      N

      J

 

   k. Skal totaler beregnes (J/N)

      N

      J

 

   l. Felter der skal totaliseres: Nr.

      15

      LE#5

      ‑15

              

      2%

      3%

      4%

      HLP

      END

 

   m. Gruppetotaler (J/N/Niveau)

      N

      J

      2

 

   n. Gruppe feltnr.

      15

      LE#5

      #15(3,4)

      U15

      HLP

 

 

 

   o. Antal koder i gruppen           

      100

 

 

 

   p. Gruppe navn

      xxxx

 

4  Definer beregninger

   a. Rapport nummer   

      7

 

   b. Beregning: 

      HLP

      END

 

   c. Er linien OK (J/N/I)

      J

      cr.

      N

      I

      10

      END

 

   Felter.

      #15

      #15(2,3)

      LE#15

      le#15

      #DD

      #PD

      #D1

      #DA1

      #PP

      #SC

      #OK

      #LEVEL

      #GRUPPE

 

   Numeriske beregninger.

      #20=100

      #20=#3+#4

      #20=#3‑#4

      #20=#3*#4

      #20=#3/#4

      #20=#3­#4

      #20=#3%#4

      #20=(#3+#4)*#5

      LET (10‑20=0)

 

   Tekst beregninger.

      #10="AAA",S9$

      #10=#20 USING "## "

      #20=#10

 

      LET (10‑20=0)

      @X=@L

 

 

 

 

 

   Betingede beregninger.

      #20=0

      IF #6=2 LET #20=1

      IF #6 <  >  <=  >=  <>

      IF #6>1 IF #6<7 ...

      IF #6=1 LET #20=1

      IF #6=7 LET #20=1

      IF VALID(#6,"1,7")...

      IF #10="AA" ...

      IF #6 LET #20=1

      IF NOT #6 LET #20=1

      IF #6=1 READ (LE)

 

   Bemærkninger.

      REM Dette er en kommentar

      #15=100 /* god linie

 

 

 

   Afrundingsfunktioner.

      #20= FNR (#15)

      #20= FNH (#15)

      #20= INT (#15)

      RUND (5)

      RUND (‑25)

 

   Diverse aritmetiske funktioner.   

      #20= ABS (#15)

      #20= FRA (#15)

      #20= SGN (#15)

      #20= SQR (#15)

      #20= NOT (#15)

      #20= LEN (#10)

 

   Dato funktioner.

 

 

      #20= FND(#15)

 

      #20= FNY(#15)

      #20= FNO(#15)

      #20= FNA(#15)‑FNA(#14)

      #20= FNB(FNA(#15)+10)

      #20= FNC(FNA(#15)+10)

      #20= FNU(#15)

      #20= FNV(#15)

      #20= WEEK(#15)

      #15= WEEK(#20)

      #20= WORKD(#14,#15)

      #20= FNE(#15)‑FNE(#PD)

      #20= FNF(#15)‑FNF(#PD)

 

   LET kommandoen.

      #20=#21+10

      IF #20=1 LET #21=100

      LET (20,47,30‑32=0)

      LET (#20‑25=1)

      LET (#20,25=#30,35)

      LET (#20‑25=LE#1‑10)

      LET (LE#1‑10=le#1‑10)

      LET (LE#1,3,VA#7=#1,KU#1,3)

      LET (20‑30+=1)

      LET (20‑30=40‑45,+46‑50)

      LET (#6-9=0)     ON #5

      LET (#6-9=#40)  ON #5

      LET (#6-9+=1)   ON #5

      LET (#6-9+=#40) ON #5

      LET (#40=#6-9)  ON #5

      LET (#40=#5-9)  ON #5-1

      LET (#6-9=#40)  ON #5<=X

      LET (#6-9=#40)  ON #5=7,17,5

      LET (#6-9=#40)  ON #5=A,B,C

      LET (#6-9=#1,2) ON #5

 

  Program styring.

      FØRST

      SIDST

      EFTER

      PRINT

 

 

      NORMAL

 

      NÅR

 

 

      IF ... GOTO A

      A: #20=1

      GOSUB A

      RETURN

      REGNSKAB

      TRANS

      CALCA

      CALCB

      CALCC

 

   Læsning af andre kartoteker.

      READ (LE)

      READ (LE.02) 1

      READ (LE02) 1

      READ (le)

      READH(LE)

 

      READR(LE),#15

      READX(LE),#15

      START(LE)

      END  (LE) 1,".",P

      NEXT (LE)

      REPEAT(LE)

 

   Kartoteksforbindelser.

      READ (LE)

      READ (le)

      READ (LE),#1

      READ (LE),#1,#2

      READ (LE),T2$

      READ (LE) 1

      READ (LE) 1,2

      READ (LE) 1,2,P

      READ (LE) 1P,2

      READ (LE) 1(3,4),2

      READ (LE) "00",1

      READ (LE) 2,NP

      READ (LE) RP

      READ (LE) 2D

      READ (LE) 2Z

      READ (LE) 1,S

 

   Opdatering af kartoteker.

      UPDATE (1)

      UPDATE (#D1)

      NOPAS  ()

      REWRITE(LE)

      INSERT (LE)

      DELETE (LE)

      WRITE  (LE)

 

   Diverse kartoteksfunktioner.

      DIM (LE)

      OPEN  ("DK","3/OLD")

      MERGE (DK,"3/OLD")

      #10= FILENAME ("DK")

 

   Kartoteksdefinition.

      LET (AA=#1,7,10-20)

      LET (07/AA=#1,7,10-20),2000

      LET (AA=#1,7,10-20),-2000

      LET (AA=#1-3,KU#5-9,GR#5)

      LET (AA=#1K,2-3,4D,6)

      LET (AA=#1,7,10-20;1,2;2,1)

      LET (AA=#1,7,10-20;1,2,P)

      LET (AA=#1,7,10-20;1;2,NP)

      LET (AA=)

 

   Start og kørselskontrol.   

      CHAIN (3)

      INDEX (2)

      INDEX (1,"111","222")

      KEYS  ()

      KEYS  (1)

      KEYS  (0,"AAA")

      #20=  KEYS()

      LTOT  (1)

      MTOT  (1)

      MESS  ("JEG ER FÆRDIG",1)

      NODATA()

      PRIO  (1)

      SORTWORK (5)

      SORTWORK (‑5)

 

   Diverse subfunktioner.

      #10= CCODE (#6,"LE06")

      #10= CHECK (#11)

      #10= CHEX  (#11,"01020304")

      #10= EDIT (1234,"&‑&X&&")

      #20= FIND ("XX",#1,#2)

      #10= LOWER (#11)

      #10= UPPER (#11)

      #10= SMAA  (#11)

      #10= NAME  (#11)

      #20= NUMBER(#11)

      #20= NUMS  (#11)

      #10= PACK  (#11)

      #10= PHONE (#11)

      #10= RATE  (#20,#11,#21,#22)

      #10= SOGE  (#11,9)

      #10= SPOFF (#11)

      #10= UNPACK(#11)

      #20= VALCH (#10,"AA,BB")

      #20= VALID (#21,"1,3,5‑10")

      #20= VALIX (#21,"1,3,7",99)

      ZERO (30,40)

 

   PRINT kommandoen/print kontrol.

      PRINT (L=5‑7)

      PRINT (L=5,+1,7)

      PRINT (H=1,3)

      PRINT (H=:10,1‑4)

      PRINT (H= )

      PRINT (N=3,:1,1‑4)

      PRINT (T=10)

      PRINT (D=+2,7)

      PRINT

      PRINT (5‑7)

      PRINTER (2,"$LPT")

      PRINTER (2)

      PRINTER (2,"1‑3","5","5")

      PRINT (>1,5‑7,>2,8‑9)

      PRINT (L=>1,5‑7,>2,8‑9)

      COPIES (1)

      COPIES (1,"S",5)

      POUT ("@Q;")

 

   Overførselsfunktioner.

      EXPORT ("1‑10","A")

      EXPORT ("1-10","7/A",80)

      EXPORT ("1-10","7/A",-1)

      EXPORT ("1-10","A",,00000)

      EXPORT ("1-10","A",,11111)

      EXPORT ("1-10","A",,11122,1)

      EXPORT ("1-10","A",,11123,2)

      EXPORT ("1-10","A",,11124)

      EXPORT ("1-5","A",,,,"++;, ,")

      PCOUT  ("1‑10","C:/FILE")

      PXOUT  ("1‑10","C:/FILE")

      PLCOUT ("1‑10","A")

      TAPEOUT("1‑10","A")

      EXPOX  ("1‑10","A")

      PZOUT  ("C:/FILE")

      IMPORT ("1‑10","0/A")

      IMPORT ("1-2,+3,&7,=8,"A")

      IMPORT ("1-10","A",80,111)

      IMPOCONT ("1-10")

      IMPOTHIS ("1-10")

      IMPONEXT ("1-10")

      PCIN   ("1‑10","C:/FILE")

      TEST   ("1‑10","$LPT")

 

   Program pladsbesparelse.

      SIZE ()

      SIZE (32)

      SIZE (32,1)

      SIZE (32,2)

      NOPRT()

      NOIX ()

 

 

 

 

   Program optimerings funktioner.

      SPEED ()

      SPEED (-PRT,NOIX)

      (READ,XREAD)

      (VARUSE,MIN,DIM,GLOBAL)

      (16,SAVED)

      (GOSUB,FN,TOTAL,NOHARD,

       RELATIVE,PROGUSE)

      (PRT,CONTROL)

      (NOTEXT,NOPRT,NOIX)

 

   IQ-subfunktioner.

      MESS("Her er jeg.")

      #50=INPUT("Funktion:","Text")

      LINK(10)

 

   Basic variable.

      R4

      P2

      P8

      X

      S9$

      T2$

      T9$

      T3

      R$

      R1$

      R2$

      Y0

      Y1(1)

      Y1(4)

      Y1(6)

 

   Linienummer angivelse.

      ¬500 DIM W$(100)

 

   LOAD funktionen

      LOAD CHECK

      LOAD CHEX

      LOAD ARB

      LOAD NAME

      LOAD PHONE

 

6  Definer nyt brev

7  Rettelse af rapport/brev

   a. Rapport nummer.

      17

 

   b. LINIE,POS:

      15

      15,40

      HLP

         a. Filforkortelse eller cr:

            LE

            LE07

            mellemrum

            00

      POS

      PRINT

      F

 

 

      PRINTER

          a. PRINTER NR.

 

          b. START POSITION

          c. SLUT  POSITION

          d. ANTAL LINIER PR.SIDE

      RASTER

      MODE

          a. MODE:

      IL/LI/INS

      DL/LD/DEL

      LINIE

         a. SKAL NUL UDSKRIVES

 

         b. SIDESKIFT LINIER FØR

         c. OVERSKRIFT LINIER

         d. PRINT LINIER

         e. TOTAL LINIER

         f. DETAIL LINIER(READH)

      FORMAT

      PUT

      GET

      END

      SPR

      FILE

      NAVN

      BRUGER

 

   c. Selve linien.

      tekst #10 ...

      #DD

      #PD

      #PP

      #KA

      #SN

      #SY

      #TI

      #NO

      #SC

      #2   ¬ tekst

      tekst ¬¬#24

      #2   ¬ teksta ¬> tekstb

      @Ltekst@l

 

   d. Lampetaster (rasttaster, LKY)

      R1

 

8  Udskrift af definitioner

 

   a. Rapport nummer.

      7

      1‑5,15,7

 

   b. Udskriv feltoversigt.

      N

      J

      S

      D

      N,$RPL0

      N,

      N;001177072,$RPL0

 

9  Start af udskrift

   a. Rapport nummer.

      7

      5-10,15

      -1-99

      -5-15,17!

 

   b. Password     

 

 

   c. Brugernavn

 

   d. Dags dato 

 

   e. Pr. dato 

 

   f. Start fra

      xxxx

      cr.

      2:xxxx

      SORT

      (AAA)

      (1101,1501‑33

 

  

   f1.Start fra linienr.

 

   g. Stop ved

      xxxx

      cr.

      01,1702

 

   g1.Stop ved linienr.

 

   h. DATA 1‑7

         Navne: 

 

     

 

   i. Mindste total niveau

      1

      9

     

 

   j. Kartoteksnummer

 

 

   k. Start (J/N/S/P/Q)

      S

      P

      J

      1‑99

      N

      Q

      Q75

      Q,HOLD,P=10,J=5

 

   l. Testprint (J/N)

      N

      J

      P

      0‑9

      $RPL0

      Pxxxx

      $PC / $LOTUS

 

Funktioner under kørsel på skærm:

   a. TAST CR.FOR NY SIDE:

      END

      PRT

      4711

 

   b. Lampe taster (rasttaster, LKY)

      R1

      R2

 

      R3

 

10  Kopiering

   a. Rapport nummer.

      7

      XX,7

 

   b. Til rapport nummer

      8

      AA,8

      XX,8

 

      108

      10,8

 

11 Dokumentation

   ALL

   INP

12 Editering af selektioner

13 Editering af sortering/totaler

14 Editering af beregninger

16 Keys start/stop definitioner

Kommandoer:

   10

   0

   END

   SPR

   INS

      a.Indsæt antal linier før denne..

   DEL

      a.Slet antal linier fra denne..

   PRT

   GET

      a.Get fra rapport nummer.

        7

        0/DMT10xx

      b.Fra linie nr.

      c.Til linie nr.

   HLP

   MOD

 

16 Keys start/stop definitioner

   4711-4715,1101,1705

   1101,2:AAAA

   47/111101

 

 

Opret print-layout for en liste

Hvilke records skal udskrives  

Udskrifts rækkefølge, subtotaler, gruppetotaler

Frifelter, kartotekslæsning og andre funktioner

Fjern en rapport definition helt

Opret print-layout, en record pr.side

Ret print-layout,felter og linier på udskriften

Udskriv definitionen for een eller flere rapporter

Go, generer programmet

Kopier til andet rapportnr/system/extern fil

Fri text for beskrivelse af rapporten/datafelter

Som 2, full screen editor

Som 3, full screen editor

Som 4, full screen editor

OPTION for IQ, ændring af SAVEde programmer

Indtast KEYS intervaller (flere START/STOP værdier)

OPTION, REGNSKABS rapport definitioner  

INTERN, Hent selektioner fra workfil

INTERN, Hent sortering fra workfil

INTERN, Hent beregninger fra workfil

Afslut RAPGEN

Exit til scope

Sideskift på standardprinteren $LPT

INSTALLATION, standard rapport overskrift

Som 16, indtast KEYS intervaller

OPTION, som 17, REGNSKAB      

INTERN, stop baggrundsporte (ikke aktiv for STAR)

INTERN, skift rapportgenerator system

OPTION: DMS jobkø

Nixdorf RDAC PC-overførsels kø

Oprydning i RDAC kø

INSTALLATION: Definer RDAC kø

Funktion 14,rapport 7

Funktion 14,sidst anvendte rapport

Fildefinitioner (RAP.DRN)

Indsæt i TAMOS selektor (RAP.TAM)

Opret/ændre rapportsystemer (DMREPORTS)

Start RAPGEN igen, vælg evt. andet rapportsystem

Opret printlayout for en liste

 

Dette rapportnummer anvendes, skal være frit

Næste frie rapport nummer

 

 

Dette kartotek vælges som hovedkartotek

Med tilbageskrivning (absolut kun hvis installeret), password!

Valg af alternative read stat. DMREAD.DK2 hvis aktiveret

Alternative read statements DMREAD.DKA, password!

 

Password hvis PSW kommandoen er brugt i fil definitionen

 

 

xxxx bliver navnet for denne rapport             

Kartoteksnavnet tages som rapport navn

Kan ændres senere med NAVN kommandoen i funktion 7.

 

Standard værdi fra RAP.SYS felt 8.

66 anvendes som sidehøjde   

72 linier pr.side, 5 liniers luft forneden

Kan ændres senere med PRINTER kommandoen i funktion 7

 

Brug xxxx som overskrift, centreres på siden

Brug rapportnavnet (c.) som overskrift

Ingen overskrifter overhovedet, dato/side/feltnavn fjernes

 

 

Nul felter udskrives som fx. 0.00

Undertryk nuller, udskriv som blanke

Kan ændres senere med LINIE kommandoen i funktion 7.

 

Kun hvis RAP.SYS felt 13>1

Standard printer $LPT

Printer 1‑5 som defineret i RAP.SYS felt 501-505

Denne bestemte printer vælges

Printer $RPL2 med position 1‑80, 72 lininier

Kan også vælges ved start i funktion 9.

Kan ændres senere med PRINTER i funktion 7

 

Ingen beskyttelse af denne rapport

Rettelser kan kun foretages hvis xxxx indtastes

E=kontrol E, Brugernavn skal også indtastes ved start

Kan ændres senere med BRUGER kommandoen i funktion 7

 

Kun hvis RAP.SYS, felt 20=1

Denne funktion er gammel - brug det nye TAMOS interface

 

Felt 15 vælges, overskrift fra feltnavnet

Manuel overskrift for felt nr.15

Felt 15 fra det externe kartotek LE

Manuel overskrift for dette felt

LE/le/Le/lE refererer til forskellige records i LE

Felt 15 uden overskrift

Ingen overskrift overhovedet for denne linie, ej heller blank

Bak, slet det sidst valgte felt      

Gå til position 10 på linier

Gå 10 positioner frem  

Gå 10 positioner tilbage hvis ingen felter findes her.

Placer teksten xxxx på feltlinien   

Printer kontrol kode (@L=Elongated ON, @l=OFF)

Permanent ændring af feltnavnet

Afslut og gem definitionerne

Afslut denne linie og fortsæt med næste linie

Afslut stamfil, start posterings linier (READH)

Vis kartoteks/felt oversigt

 

Vis felterne fra dette kartotek

Bred visning af felterne med eventuel extra beskrivelse

Kartoteksoversigt

Subfunktion hjælp hvis installeret (DMS.RAPX.HLP)

 

Navn og overskrift for det valgte felt

Med #D1text kan man navngive start data #D1-#D7 felterne

(Alle frifelter er 4%)

4 cifre ( 9999 )

4 cifre og fortegn ( -9999 )

9 cifre, 2 decimaler ( 999999999,99 )

9 cifre, 2 decimaler,fortegn,1000 kommaer(‑999.999.999,99)

6 cifret dato format ( 99.99.99 )

8 cifret dato format ( 1999.99.99 )

10 karakterer tekstfelt ( AAAAAAAAAA )

Frifelt navne/formater kan senere ændres i funktion 7 med  FORMAT kommandoen, også tekstfelter.

 

Hvilke records skal udskrives  

 

Dette rapportnummer vælges

 

 

Feltnr.

Simpel beregning / felter fra andre kartoteker

Dele af felte kan anvendes (numeriske og tekst)

Aktiver QUICK selektioner for næste selektion

(læs kun dette felt, selekter, læs næste...)

Er 1 hvis #21 er en af de givne værdier

Vis kartoteks/felt oversigt

 

 

Minimum værdi

Ingen minimum værdi

Feltet skal være lig med værdien 

Større end, mindre end, forskellig fra værdien

Simpel beregning kan anvendes  

Tekst værdi i gåseøjne

Som "xxx"

For tekstfelter: Talværdien af tekstfeltet anvendes

Minimum kan indtastes ved start af rapporten (#D1-#D7)

 

Samme syntax som for minimum

 

Sorteringsorden, subtotaler, gruppetotaler

 

Dette rapportnr vælges

 

 

Rapporten udskrives iflg. et af kartotekets index

Rapporten sorteres, mulighed for vejede totaler

TAMOS SORT rutine, kan ikke sortere på frifelter

TAMOS SORT i faldende orden

 

 

Normalt, kun eet gennemløb af hovedkartoteket

Extra første gennemløb for opsamling af vejede totaler

 

 

 

Feltnr, subtotal når dette felt skifter værdi

Vis kartoteks/felt oversigt

Afslut total niveau/sorterings definition    

 

 

Feltnr, subtotal når dette felt ændrer værdi 

Felter fra andre kartoteker kan anvendes

Vis kartoteks/felt oversigt

Afslut totalniveau/sorterings definition

Ny sorteringsnøgle, samme record udskrives flere gange

 

 

Fra starten af feltet

Fra og med karakter 2 i feltet     

 

 

Til slutningen af feltet

Til og med karakter 4 i feltet    

 

 

Ingen subtotal

Subtotal niveau når før definerede felter skifter værdi

 

 

xxxx NØGLE bliver udskrvet som tekst først på totallinien 

Ingen udskrift af text/nøgle på totallinien

ANTAL xxxx NØGLE udskrives

 

 

Blank linie før og efter totalen

Ny side efter totalen er udskrevet

 

 

Normal, ingen specielle totaler, sum of ovenstående kolonne.

Beregninger, fx.%, kontrolleret med NÅR/EFTER/PRINT

 

 

Dette felt totaliseres og kan udskrives/regnes med

Felter fra andre kartoteker kan anvendes

Sidst læste værdi af dette felt udskrives

‑ Undertrykkelse af teksten 'GRANDE TOTAL'

Total præcision reduceres til  6 cifre, 1/2 pladsforbrug

Total præcision reduceres til 10 cifre, 2/3 pladsforbrug

Total præcision reduceres til 16 cifre hvis 5% variable

Vis kartoteks/felt oversigt      

Afslut definitionen af totalfelter

 

 

Ingen grupering, afslut total definitionen helt

Gruppetotaler på alle subtotalniveauer

Kun gruppetotaler fra niveau 2 og frem   

 

 

Gruppetotaler baseret på dette felt i intervellet 0‑xxx

Felter fra andre kartoteker kan anvendes  

Dele af felter kan anvendes

Udefineret gruppe,xxx forskellige værdier istedet for 0-xxx

Vis kartoteks/felt oversigt

 

 

 

 

Feltet skal ligge i intervallet 0‑100

Værdier <0 eller >100 placeres i gruppe 0.        

Udefineret gruppe: Max. 100 forskellige værdier

 

 

ANTAL xxxx VÆRDI udskrives på totallinien        

 

Felter, kartoteks forbindelser, funktioner

 

Dette rapportnummer vælges

 

 

Vis kartoteks/felt oversigter

Afslut beregningsdefinitionerne

 

 

Linien godkendes

Linien godkendes

Annuler linien

Indsæt en ny linie før denne  

Godkend 10 linier frem

Godkend 99 (alle) linier frem

 

 

Felt 15 fra hovedkartoteket

Del af felt 15 fra karakter 2 til 3 (Tal såvel som tekst)

Felt 15 fra det externe kartotek LE

LE/le/Le/lE refererer til forskellige records fra LE

Dags dato fra opstarten

Pr. dato fra opstarten

#D1...#D7 numeriske start data

#DA1...#DA7 samme felter blot som tekstfelter

Sidenummer

Skærmnummer (SPC 6) for startende skærm

Status efter læsning af en fil (search), 0=ok.

Total niveau nummer

Total gruppe nummer

 

 

Sæt et felt til en konstant værdi

Addition

Subtraktion

Multiplikation

Division, hvis #4 bliver nul fås fejl 15 under kørselen!

Potensopløftning

Procent, som #20=#3*100/#4 men #4 kan være 0.

Paranteser kan anvendes i mange niveauer

Nulstilling af en stak felter (Blankstil tekstfelter)

 

 

Sæt en tekst i et felt, fyld resten af feltet med blanke

Konverter et talfelt til et tekstfelt

Konverter et tikstfelt til et talfelt

Man kan regne videre med #20, ikke tekstfeltet #10

Blankstil en stak felter

Beregning af printerstyrekarakterer(@X,@Y,@Z,@x,@y,@z).

 

 

 

 

 

 

 

HUSK at nulstille frifelterne først !!!!

#20 bliver 1 hvis #6 er 2

Mindre end, Større end, Forskellig fra

OG, #6 skal være i intervallet mellem 1 og 7 (excl.)

ELLER skal skrives i flere linier

 

Eller man kan bruge VALID subfunktionen

Betingelse med tekstfelter SKAL i gåseøjne.

Samme som IF #6<>0 LET #20=1

Samme som IF #6=0  LET #20=1

IF kan også anvendes i forbindelse med funktioner

 

 

Ren kommentarlinie for dokumentation af rapporten

Kommentar på en beregningslinie

Nb:/* kan ikke anvendes sammen med:

     READ (LE) og automatisk forbindelse.

     FØRST/SIDST/EFTER/NORMAL/PRINT kommandoerne

 

2 decimaler op/ned, 123.456 ==> 123.46

0 decimaler op/ned, 1234.56 ==> 1235

0 decimaler op/ned,    1234.56 ==> 1234

Ændring af FNR afrunding til op/ned til 5 øre

Ændring af FNR afrunding til ned til 25 øre 

 

Alle BASIC funktioner kan anvendes.

Den positive værdi af #15

Decimalerne af et felt, 1234.56 ==> 0.56

Fortegnet, ‑1/0/1 if #15 <0,0,>0

Kvadratrod    

Negation, 1 hvis #15=0, ellers 0

Længden af et tekstfelt.       

 

Datoen (#15) skal være på formen DDMMÅÅ.

Fra version 01/10‑92 kan datoen dog være enten

DDMMÅÅ, ÅÅMMDD eller ÅÅÅÅMMDD

DDMMÅÅ ==> ÅÅMMDD, ÅÅMMDD ==> DDMMÅÅ

ÅÅÅÅMMDD ==> DDMMÅÅ

DDMMÅÅ/ÅÅMMDD/ÅÅÅÅMMDD==>ÅÅÅÅMMDD

DDMMÅÅ/ÅÅDDMM/ÅÅÅÅDDMM==>DDMMÅÅ

Forskellen i dage mellem 2 datoer

Adder 10 dage til en dato, #20= DDMMÅÅ

Adder 10 dage til en dato, #20= ÅÅÅÅMMDD

Ugedag, 0=lørdag,...,6=Fredag

Uge nr. ÅÅUU, 01 jan.==>uge 1

Uge nr. ÅÅUU, 01 jan.==>kalender uge

#15=start datoen DDMMÅÅ for ugen #20=ÅÅUU

Antal arbejdsdage fra #14 til #15 (skal være DDMMÅÅ)

ÅÅ * 12 + MM, Forskel mellem datoerne i måneder

Forskel mellem datoerne i dage, 360 dage pr.år

 

 

Simpel beregning, LET kan undværes  

IF betinget beregning, LET skal angives

LET funktionen, nulstil/blankstil de angivne felter

Et antal felter sættes lig en konstant

Et antal felter sættes lig andre felter

Felter flyttes mellem kartoteker

Felter flyttes mellem forskellige records fra samme kartotek

Mange kartoteker kan være involveret

Adder 1 til felterne, ‑*/­ kan anvendes

Flyt nogen felter og adder andre

IF #5=1    LET #6=0,           IF #5=2   LET #7=0...

IF #5=1    LET #6=#40,        IF #5=2   LET #7=0...

IF #5=1    LET #6=#6+1,      IF #5=2   LET #7=#7+1...

IF #5=1    LET #6=#6+#40,   IF #5=2   LET #7=#7+#40...

IF #5=1    LET #40=#6,        IF #5=2   LET #40=#7...

IF #5=0    LET #40=#6,        IF #5=1   LET #40=#7...

IF #5<=1  LET #6=#40,        IF #5<=2  LET #7=#40...

IF #5=7    LET #6=#40,        IF #5=17  LET #7=#40...

IF #5="A" LET #6=#40,        IF #5="B" LET #7=#40...

IF #5=1 LET #6=#1 & #7=#2, IF #5=2 LET #8=#1 & #9=#2

 

 

Efterfølgende linier udføres kun ved start af rapporten (5100)

Efterfølgende linier udføres kun til allersidst (5150)

Udføres efter selektion både under sortering og udskrift(5300)

Efterfølgende linier erstatter udskrifts (print) rutinen (4700)

og udføres efter selektioner og ikke under sortering.

Hvis ingen PRINT(...) følger kommer INGEN udskrift ud.

Efterfølgende linier udføres før selektion (5200)

og både under sortering (pass 1) og print (pass 2)

Styring af beregningerne ved hjælp af:

1.gennemløb (sortering) og/eller 2 gennemløb (print)

Normal linier og/eller total linier

Hop til linien med label A:

Tildel en label til en linie (kun eet bogstav, A-Z)

Kald af en subrutine defineret som fx. A: #15=100

RETUR fra en sådan subrutine

Aktivering af regnskabsrapport systemet (2000)

Reserveret til fremtidig brug,navnet kan blive ændret.(4300)

Reserveret til fremtidig brug,navnet kan blive ændret.(4400)

Reserveret til fremtidig brug,navnet kan blive ændret.(4500)

Reserveret til fremtidig brug,navnet kan blive ændret.(4600)

 

 

Læs det externe kartotek LE, brug af automatisk forbindelse

Læs LE med felt 1 som nøgle til opslag i 2

Som ovenfor

LE/le/lE/Le kan anvendes for forskellige records, samme fil

Læs LE, når nøgle skiffet udskrives hoved før linierne

LINIE kommandoen i funktion 1

Læs ikke-indexed kartotek ved hjølp af recordnummer

Læs kartotek ved hjælp af relativt(hovedfil) recordnummer

Sæt interval fra/til for NEXT læsning

Sæt til i intervallet for NEXT hvis nødvendigt

Læs næste record fra LE i dette interval

OM gå tilbage til NEXT igen indtil ikke flere records

 

 

Hvis intet angives:Automatisk filforbindelse

Alternativ automatisk filforbindelse

, indikerer at en nøgle bestående af TEKSTfelter følger

Felt 1 og 2 skal være tekstfelter

Nøglen kan også opbygges i en basic-arbejdsvariabel

Felt 1 anvendes som nøgle, kan både være tal- og tekst-felt

Felt 1 efterfulgt af felt 2

Hele nøglen pakket

Kun felt 1 pakket, felt 2 upakket

Felt 1, karakter 3 til 4, efterfulgt af felt 2

Konstanten 00 efterfulgt af felt 1

Felt 2 efterfulgt af det relative recordnr. pakket

Recordnummer rent pakked

Dato felt 2 vendt: 310392 ==> 920331

Nulundertrykkelse, fx. anvendes "   12" som nøgle

Evt. rest af nøglen udfyldes med blanke

 

Kartoteket skal være installeret med skrivning tilladt.

Aktiverer opdatering, skal findes for at der kan skrives

Man kan med datafeltet vælge med/uden opdatering ved start

Undgå passwordet ved start af rapporten

Opdater en record i kartoteket LE

Indsæt en ny record i kartoteket LE

Slet en record fra kartoteket LE

Opdater en læst record/indsæt en ny record hvis ingen læst

 

 

Nulstil alle felter for et kartotek

Åben kartoteket DK som 3/OLD for læsning alene

Blandet læsning af to kartoteker, kun som FØRST beregning

Giver filnavnet for DK, fx. 03/GF‑03000111

 

Definition af nye kartoteker med RAPGEN.

Definer nyt kartotek AA, index felt 1, 100 records.

Placer kartoteket på LU#7 med 2000 records.

Samme LU som DMFILES, 2000 records, bygges hver gang

Definition af kartotek AA ud fra flere kartoteker

Eentydig nøgle felt 1, felt 4 som duplicate nøgle

To nøgler, felt 1 og 2 og omvendt.

Nøgle bestående af felt 1 og 2, hele nøglen pakket.

Duplicate nøgleværdier, pakket relativt recordno. includeret

Slet både filen og dennes definition.

 

 

Start næste rapport, normalt altid SIDST beregning

Fastlås indexet for hovedkartoteket

og eventuelt start fra/stop ved nøgler

Mulighed for (AA) start/stop fra KEYS fil

Med totaler for hver linie i KEYS filen

Fast KEYS fil AAA (DMS‑KEY‑AAA)

Hent beregningskode 15 fra KEYS linien 15/4711

Fastfrys minimum total niveau til 1

Undertryk alle totaler (fra niveau 1 og frem)

Giv meddelelse (og log) og afslut programmet

Fjern alle #Dx start data felter

Kør denne rapport med lav prioritet

Vælg sorteringskartotek DMSORTWORK05 for denne kørsel

Byg DMSORTWORK05 for denne kørsel

 

 

DATAMASTER checkkode tekst, fil LE, felt 6

Modulus 10 checkciffer (giro)

Modulus 11 checkciffer (bank/pbc/personnummer)

Editering af tal på sjove måder

Find teksten XX i tekstfelterne 1 & 2

Små bogstaver, AbC ==> abc

Store bogstaver, aBc ==> ABC

Store/små bogstaver (navne), CH.HANSON==>Ch.Hanson

Hent efternavn,fornavn ud fra navnefelt

Konverter beskidt tal "01)31‑03‑54" til 1310354

Konverter tekstfelt til talfelt i beregningslinie

Pak feltet, svarer til CALL 60

Konverter gammelt telefonnummer til nyt nr.

COMET kurs fra tabelfilen GF‑04000abc

Søgenøgle fra adresse,Måge Vej 47==>MÅGEVEJ__0047

Fjern alle blanke i starten og slutningen af feltet

Udpak feltet, det samme som CALL 61

1 hvis #10="AA", 2 hvis "BB", ellers 0

1 hvis #21 er en af de givne værdier

Som valid, hurtigere med fast tabel, her max.99

GAMMEL nulstilling af frifelterne 30-40. Brug LET istedet.

 

 

Definer print som linie 5 til 7.

Linie 5, en blank linie, linie 7

Definer overskrift som linie 1 og 3

Skip frem til linie 10 før overskrift

Deaktiver alle overskrifter

Ny side 3 linier før bund

Definer total print linier

READH overskrift print linier

Overtag fuld print kontrol, intet udskrives

Print NU linie 5‑7

Åbning af anden printer (max 9)

Switch al udskrift til printer 2

og definer H=,L=,T= for denne

Udskriv på begge printerne

Sæt liniedefinitioner for begge printere

Log og genåben printer med en extra kopi af udskriften

og sæt printet Suspended i spooleren, papir kode 5

Direkte print, her skift til NLQ, ;==> intet linieskift

 

 

felterne 1‑10 til CSV tekstfilen DMS‑OUT‑A

formatted fil 7/DMS-OUT-A med recordlængde 80 bytes

contigous fil 7/DMS-OUT-A, reclen=længden af felterne

Var. feltlen, foranstil blanke, komma edit, flydende sign -/_

Fast feltlen, foranstil nuller, ingen edit, fast sign  -/+ foran

...fast sign 1/0 bagved og udskriv extra liste af filen

...sign i overpunched IBM format og udskriv record layout

...sign 1/3, 1=negativt, 3=positivt

CSV params: Alle, Nul, ; adskild, ingen ", komma hvis ; text

som EXPORT, til ERNA pc, $TRAN

som EXPORT, til ERNA pc, TEXTTRAN

som EXPORT, til PLC linie, $DNTUR

som EXPORT, til EBCDIC bånd, call 70

som EXPORT, inkluder fil definition i starten af filen  

Omdiriger udskriften direkte til PC via ERNA‑TEXTTRAN

Felterne 1‑10 fra CSV filen 0/A

Summer felt 3 og læs dummy felt 7

Cont.fil A reclen 80, faste feltlængder, fri, sæt decimaler

Fortsæt med flere felter fra samme record (mange felter)

Gentag import af samme record (variabelt record layout)

Import næste linie (flere linier / record)

som IMPORT, fra ERNA pc, $TRAN

Testprint i beregningerne 

 

 

Fjern alle REM og /* tekster (UNCOMMENT)

og save programmet med size 32 KB.

og deaktiver EXPORT (DEALLO T/P)

og deaktiver tekst (DEALLO P0,Q$)

Deaktiver al print fra rapporten

Deaktiver opdatering af kartoteks-index.             

 

 

 

 

 

Aktiver optimering med standard parametre  

Deaktiver print optimering og aktiver 'ingen index opdatering'

Minimer read statements og optimer extern fil læsning   

Variabel optimering og globalisering

Saved size 16 KB optimeret med ,D,

Program kode minimerings funktioner

 

Print optimerings funktioner

Fjernelse af funktioner for at spare plads

 

 

Vis tekst på meddelelseslinien

Input Funktion:xxx, vis text på meddelelseslinien

Skift til IQ program 10.

 

 

Samme som #OK

Næste printlinie nr.

Samme som #LEVEL

X=0: første gennemløb (sortering), X=1: 2.pass (udskrift)

128 blanke          

512 karakteres tekststreng, kan frit anvendes

256 karakteres tekststreng, kan frit anvendes

4% numeriske arbejdsfelter T3(0)...T3(10)

64  karakteres tekststreng, anvendes til indexnøgler

Start nøgle for næste læsning af hovedkartoteket

Slut  nøgle for læsning af hovedkartoteket

Regnskabsrapporter start opsamlingskolonne

Regnskabsdefinition felt 4, beregningskode

Regnskabsdefinition felt 7, indexkode

Regnskabsdefinition felt 9, fri for special brug

 

(Rettelser eller meget specielle behov)

Denne linie genereres som nr.500

 

(GAMLE rutiner, brug subfunktioner istedet)

NY:CHECK() Checkciffer modulus 10

NY:CHEX()  Checkciffer modulus 11

NY:WORKD() Arbejdsdage

NY:NAME()  For/efternavn     

NY:PHONE() Nye danske telefonnumre

 

 

Amend layout,fields/lines print

 

Vælg denne rapport      

 

 

Vælg denne linie   

Vælg linie 15, ret fra position 40        

Vis kartoteks/felt oversigt

 

Vis felterne fra dette kartotek  

Bred visning af feltnavne, eventuelt med extra beskrivelse

Vis kartoteks oversigt

Subfunktions oversigt hvis installeret (DMS.RAPX.HLP)

Sæt start position for visning af linierne på skærmen

Udskriv rapportlayouted på printeren

Side frem på printeren

 

 

Ændring af rapportens printer

Printer nr som defineret i RAP.SYS, felt 501-505

eller printer navn, fx. $RPL0

Start print position

Slut  print position

Antal linier pr. side

Visning af raster !....,....! on/off

Skift måde at vise felterne på

0=feltnumre,1=ingen visning,2=feltnavne,3=formater

Indsættelse af et antal linier før en linie

Sletning af et antal linier fra og med en linie

Definer rapportens udskrifts-linier

J/N - Nulundertrykkelse

JS  = Hurtigt skærm print

Plads nederst på siden, standard 3 linier.

Definer overskriftslinier, se også PRINT(H=

Definer normale printlinier, se også PRINT(L=

Definer total printlinier, se også PRINT(T=

READH overskrift linier, se også PRINT(D=

Ændring af frifelt navne og formater       

Gem rapport layouted i en tekstfil 0/DMS‑xxxx

Hent en del af et rapport layout fra en tekstfil

Afslut normalt         

Afslut uden ændringer i rapporten (fortryd)

Ændring af rapportens hovedkartotek - brug meget forsigtigt

Ændring af rapportens navn

Ændring af brugernavn

 

 

Tekst og felter kan blandes frit

Dags dato

Pr. dato  

Side nummer

Hovedkartotekes filnummer  

System navn (fra RAP.SYS felt 2, hvis blankt fra Tamos)

System nr.  (fra RAP.SYS)

Klokken

Rapport nr.

Skærmnummer der startede rapporten

Placer tekst tæt på felt 2, fx. NAVN TEKST

Placer felt tæt til tekst, fx. KR. 100.00

Placer teksta tæt på felt 2 men flyt ikke tekstb

Aktiver printer styrekode L (elongated) for denne tekst

 

 

Hvis tændt: automatisk næste linie indtil END trykkes

 

Dokumenter een eller flere rapporter

 

 

Denne rapport udskrives 

Rapport 1 til 5, 15 og 7 udskrives

 

 

Kun selve rapportdefinitionen udskrives

Også feltoversigt udskrives    

Felt variable (S$,S1,...) udskrives på oversigt

Desuden printes et DUMP af basic programmet om muligt

Printer navn kan angives   

Skærm output hvis man blot angiver komma

Printer open parametre kan også angives

 

Go

 

Start denne rapport      

Start en stak rapporter med samme opstartsparametre

Generer alle rapporter, der ikke er genereret, uden at starte

Optimer alle rapporter, der ikke er optimeret, uden at starte

 

Skal indtastes hvis rapporten opdaterer kartoteker(ePAS PÅe)

Nb: NOPAS() kan anvendes til at frakople passwordet.

 

Skal indtastes hvis brugernavnet har ctrl.E først og sidst

 

Overskrift og #DD beregningsfelt  

 

Overskrift og #PD beregningsfelt  

 

 

Start nøgleværdi, fx. kundenr.

Start fra starten af kartoteket    

Brug index 2, fx. matchkode

Genbrug et sorteringskartotek, der allerede er opbygget

Brug en KEYS() definitions fil med flere start/stop værdier

Brug KEYS() rutinen uden definitionsfil

Nb: INDEX() kan anvendes til at fastlåst start/stop værdier

 

Regnskab, start fra linienr i definitionskartoteket

 

              

Slut nøgle. Nb:Evt.INDEX nr.skal kun gives i start ved !

Udskriv hele kartoteket

KEYS() værdier kan fortsættes her  

 

Regnskab, stop ved linienummer i definitionskartoteket

 

Brugerdefinerede felter #D1‑#D7 (#DA1‑#DA7)

Felterne kan navngives med #D1text som et frifeltnavn

eller lettere med de første linier i funktion 11-dokumentation.

Nb: NODATA() kan anvendes til at smide feltene væk igen.

 

 

Udskriv kun totaler fra og med dette subtotal niveau

Undertryk al udskrift og undlad at åbne printeren

Nb: LTOT(1) kan også anvendes til at fastlåse feltet.

 

Kun for norsk klient system

Anvendes normalt ikke, kun hvis filnavn 0/xxxxx?xxx

 

 

Start på skærm, output på skærm

Start på skærm, output på skærmens printer

Start på baggrundsport (nr.iflg. RAP.SYS felt 7)

Start på denne baggrundsport

Annuler opstarten

Indsæt i TAMOS jobspooler og/eller DMS jobkø  

Indsæt i DMS jobkø nummer 75

indsæt i DMS jobkø, HOLD position, prio.10, job 5

 

Kun hvis udskrift på printer

Start rapporten

Testprint før start   

Vis printer oversigt (fra TAMOS printertildeling)

Vælg en printer fra oversigten

Vælg denne printer

Udskriv til textfilen xxxx

Vælg en PC - RDAC overførsels printer

 

 

 

Afslut programmet

Kun for breve: udskriv denne side på printeren

Kun for breve: ny start nøgle

 

 

Vis løbende læst nøgle på skærmen  

Tast cr. hver gang en record læses

En ny startnøgle kan indtastes     

Vis hele linien, undlad at skære af ved position 80

 

Kopier til et andet rapportnr./system/extern fil

 

Kopier fra dette rapportnr.

Kopier fra den externe fil 0/DMSREP.XX07

 

 

Kopier til dette rapport nr.

Kopier til den externe fil 0/DMSREP.AA08

Kopier til den externe fil 0/DMSREP.XX08 reduceret format

(Skal igennem beregningerne funktion 4 efter indkopiering)

Kopier til rapportsystem 1, rapport 8 (DMREPORTS)

Kopier til system 10, rapport 8 (CHSYSTEM)

 

Fri tekst for dokumentation / opstartsskærmbillede

ALL på første linie: Teksten dækker hele opstartsmasken

De efterfølgende linier anvendes som standard input ved start

Som funktion 2, full screen editor

Som funktion 3, full screen editor

Som funktion 4, full screen editor

 

 

Hop til linie 10 (Brug 10blank for at indtaste værdien 10)

Hop til sidste linie

Afslut definitionen

Afslut definitionen uden opdatering (fortryd)

Indsæt een eller flere linier

cr=fortryd, ingen indsættelse

Slet een eller flere linier

cr=fortryd, slet ingen

Udskriv definitionen

Hent linier fra en anden rapport

 

Hent linier fra denne rapport.

Hent linier fra denne tekstfil (KEYS eller DMT10xx fil)

cr=fra linie 1

cr=til sidste linie

Vis kartoteks/feltoversigt, skift til mini-editor

Tilbage til fuld skærm efter HLP

 

 

Et eller flere intervaller / enkelt nøgler kan gives

2: skift til dette index  

Beregningskode 47, #20=KEYS() returnerer 47 til #20

 

Manual

 2.

 3.

 6.

 4. / 5.

 8.2

 7.

 7.3

 8.3

 9.

 8.1

16.3

16.4

16.5

16.6

Iq 7.2

14.13

Regn 2.1

16.7

16.7

16.7

 8.4.2

 8.4.6

 8.4.1

17.3

14.13

Regn 2.1

 8.4.4

 8.4.3

 8.4.5

12.2.4

12.6

12.8.1

103.1.1

 

17.4

17.2

17.1

17.1.1

 2.

 2.2.1

 

 

 

 2.2.2

 

 4.11.14

 

 

 2.2.3

i13.6.7

 

 2.3.1

 

 

13.10

 2.3.2

i2.2.8

 

13.3.1.2

 7.5.9

 2.3.3

 

 

 

 

2.3.4 13.3.1.1

 

 

13.3.1

 2.3.5

i2.2.13

 

i2.2.27

 

 

 

 7.5.9

 2.3.6

 

 

 

13.10

 2.4

i2.2.20

17.2 101.3.3

 2.5

 2.5

 2.5.4

 2.5.10

 2.5.10

 5.18

 2.5.7

 2.5.8

 2.5.5

 2.5.3

 2.5.1

 2.5.2

 2.5.6

11.6

 2.5.9

 2.5

 2.5.13

 2.5.12

 5.2

 

 

 

 

i14.3

 2.6.1

 

 

 2.6.2

 

 

 

 

 

 

 

 

 7.5.4 13.10

 

 3.

 

 

 

 3.

 

 3.5

 

 3.9

 

14.51

 5.2

 

 

 

 

 3.3

 

 3.5

 3.4

 

 

 3.6  16.3

 

 

 

 6.

 

 

 

 6.1

 

 

NO‑pre

NO‑pre

 

 6.3

 

 6.3.2

 

 

 6.2

 6.2

 5.2

 

 

 6.1

 6.1.1

 

 5.2

 

 6.1.6

 

 6.1

 

 

 

 6.1

 

 

 

 6.1.1

 

 

 

 6.1.1

 

 

101.3.4.1

 

 6.1.1

 

 

 

 6.5

 

 

 

 6.6

 

 

 6.6.1

 6.6.2

 6.6.3

 6.6.3

17.

 5.2

 

 

 6.7

 

 6.7.1

 6.7.1

 

 6.7.2

 

 6.7.4

 6.7.4

 6.7.3

 5.2

 

 

 

 6.7.2

 

 

 

 

 

 6.7.2

 

 4. / 5.

 

 

 

 4.

 5.2

 

 

 4.9

 

 

 

 

 

 

 

 4.8

 

 4.6

 

 5.18

 4.8.1

 4.8.2

 4.8.3 16.3

 4.8.4 16.3

 4.8.5

 4.8.7

 4.8.6

 4.8.8

 4.8.9

 

 4.4

 

 

 

 

 4.5

 

 4.5

 

14.14

 

 4.7

 

 

 

 

14.14

11.7.3

 

 

 

 

 

 4.11.8

 

 

 4.11.9

 

 

 

14.51

 

 

 

 

 

 

 4.9

16.6.1

 

 

 

 

 4.10.1

 4.10.2

 4.11.4

14.38

14.38

 

 4.11

 4.11.1

 4.11.3

 4.11.5

 4.11.2

 4.11.6

 4.11.7

 

 

17.10

 

 4.10.3

17.10

17.10

17.10

 4.10.4

 4.10.5

17.10

 4.10.6

 4.10.7

14.53

14.53

14.54

NO

NO

 

14.14

 

 

 

 

 

 

 

 

 

 

 

14.15

14.15.1

14.15.2

14.15.2

14.15.3

14.15.4

14.15.6

14.15.8

14.15.9

14.15.8

 

 

 4.11.11

 4.11.11

 4.11.11

13.5

 

 

 4.11.11

 

 4.11.10

 

 

16.6.2

16.6.2

16.6.2

16.6.2

Regn 2.2.2

NO-pre

NO-pre

NO-pre

NO-pre

 

 5.

 5.15

 5.6

 

 5.7

 5.21

 

 5.13

 5.13

 5.20

101.3.5.1

 5.20

 5.20

 

 

 5.22

i14.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 4.11.14 15.

14.48    15.2

15.2

14.24    15.3

15.4

16.6

15.7

15.5

 

 

NO

14.28   15.16

14.18

14.9

 

15.17

15.17

15.17.1

15.17.1

15.17.2

15.17.3

15.17.4

15.17.5

15.17.6

15.17.7

 

 

14.2

14.12

14.12

14.13

14.13.6.1

14.13.6.2

14.13.6.3

14.17 15.12

14.20

14.19

14.22

14.34

14.42 103.1.3

14.42

 

14.

14.1 104.4

14.3

14.4

14.6

14.10

14.16 104.4

14.49 104.4

14.40 104.4

14.21

14.26

14.27

14.29

14.31

14.37

14.41

14.43

14.47

14.50

14.51

14.52

14.55

 

13.

13.4.1.2

13.4.1.1.1

13.4.1.5

13.4.1.1.2

13.4.1.5

13.4.1.6

13.4.1.3

13.4.1.4

13.5

13.5.1

13.11.1

13.11.2

13.11.2

13.11.4

13.11.4

14.5

14.5

14.33

 

14.7

14.7.1

14.7.1.3

14.7.1.3

14.7.1.4

14.7.1.4

14.7.1.5

14.7.1.5

14.7.1.4

14.7.1.6

14.30

14.35

14.32

14.45

14.8

14.36

14.11

14.11.1.1

14.11.1.4

14.11.2.1

14.11.2.2

14.11.2.3

14.30

14.46

 

 

14.39

14.39

14.39

14.39

14.25

14.23

 

 

 

 

17.6

17.6

17.6

17.6

17.6

17.6

17.6

17.6

17.6

17.6

 

Iq 7.7

Iq 7.7.1

Iq 7.7.2

Iq 7.7.3

 

 

 4.8.6

 

 4.8.8

 4.11.10

 4.8.10

 4.8.10

 4.8.10

 4.8.10

 4.8.10

 

 

Regn 4.5

Regn 3.4

Regn 4.9.5

Regn 3.9

 

 

 4.11.13

 

 

 4.11.12.1

 4.11.12.2

 4.11.12.3

 4.11.12.4

14.31

 

 7.

 7.3

 

 

 

 

 7.5.1

 7.5.2

 5.2

 

 

 

 

i14.3

 7.5.6

 7.5.7

 7.5.8

 

 

 7.5.9

i2.2.27

 

 

 

 

 7.5.10

 

 

 7.5.12

 7.5.13

13.3.1

13.3.1.1

13.3.3

13.3.1.2

13.3.1.3

13.3.1.4

13.3.1.5

13.3.1.6

 7.5.14 13.10

13.10 104.3

13.10 104.3

 7.5.4

 

NO‑pre

13.10 104.3

13.10 104.3

 

 

 7.6

 7.6.1

 7.6.2

 7.6.3

 7.6.4

 7.6.5

 7.6.6

 7.6.7

 7.6.8

 7.6.9

13.7

13.7.1

13.7.2

11.6

 

 

13.10 104.3

 

 8.3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 9.

 

 

17.5

17.5

17.5

 

15.3

14.24

 

 2.3.6

 

 9.1.1

 

 9.1.2

 

 9.1.3

 9.1.3

 9.1.3

 9.1.3.1

 9.1.3.2

14.13.5

14.13.5

14.12

 

Regn 2.3

 

 9.1.3

 9.1.3

 9.1.3

14.13.5

 

Regn 2.3

 

 9.1.4

 9.1.4

16.2

14.22

 

 9.1.6

 9.1.6

 9.1.6.1

14.17

 

 9.1.7

 

 

 9.1.8

 9.1.8

 9.1.8

 9.1.8

 9.1.8

 9.1.8

 9.1.8

jobq

jobq

 

 9.1.9

 9.1.9

 9.1.9

11.5

11.5

11.5

11.5

12.2.3

 

 

 

 

13.9

 

 

 

 9.4

 9.4

 

13.8

 

 8.1

 

 

13.10 104.2

 

 

 

13.10 104.2

17.8

 

13.10 104.2

104.2

 

16.3

16.3

16.3

16.4

16.5

16.6

14.13

16.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14.13

14.13.2

14.13.2

14.13.2

 

Version

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(19.27)

(19.27)

(19.27)

(19.27)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18.48)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18.46)

 

 

(18.46)

(18.46)

(18.46)

 

 

(18.46)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18.13)

(18.13)

(18.13)

(18.13)

(18.13)

(18.13)

(18.13)

(18.13)

(18.13)

(18.13)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(19.10)

(19.10)

(19.10)

(19.10)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18.07)

(18.50)

 

(18.11)

(18.11)

(18.11)

(18.11)

(18.11)

(18.11)

(18.11)

(18.11)

(18.11)

(18.11)

 

 

(18.34)

 

 

 

 

 

(18.41)

 

(18.17)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(19.28)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18.07)

(18.07)

(18.07)

(18.07)

(18.07)

(19.04)

(19.04)

(19.26)

 

 

 

 

 

 

 

 

 

 

(19.30)

 

(18.37)

 

 

 

(18.37)

 

 

 

 

 

 

 

 

 

 

(18.30)

(18.30)

(18.49)

(18.49)

(18.49)

(18.49)

 

 

 

 

(19.22)

(19.22)

(19.22)

(19.22)

(19.22)

(19.22)

(19.22)

(19.22)

(19.22)

(19.22)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18.33)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18.42)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(19.23)

(19.23)

(19.23)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(19.17)

 

 

 

 

 

 

(18.25)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18.41)