Bestandsindeling FLAX13
Bestandsnaam : FLAX13/FLAX23/FLAX33
Omschrijving : Indeling overzicht deel 2 ALP/ALP Cobol
en MS-DOS conversie
Organisatie : Direct
Keylengte : 8
Recordlengte : 425
Keyvelden : 10 en 20
Veld Omschrijving Lengte A/N Variabele Inhoud
10 Naam van het overzicht 6 A D1$
20 Volgnummer 2 A D6$
Restant velden bij volgnummer '00' (kopgegevens):
30 Tekens/inch 1 A E1$ 0 = normaal
1 = compressed
40 Reserve 1 A E2$
50 Reserve 1 A E3$
60 Kopregel 1 190 A E4$
70 Kopregel 2 190 A E5$
Restant velden bij volgnummer '01' en '51' (af te drukken velden):
30 Tabel met velden 150 A F1$/G1$
Tabel F1$/G1$ is 150 tekens groot en bevat 25 elementen van ieder 6
tekens. Ieder element beschrijft een af te drukken veld uit bestand
1 (F1$) of bestand 2 (G1$). Indeling van een element:
Positie Omschrijving Lengte A/N
01-02 Veldnummer van het veld 2 A
03-05 Printpositie 3 A
06 Verticaal tellen: V of leeg 1 A
Restant velden bij volgnummer '02' en '52' (horizontale telling):
30 Tabel met velden 75 A F2$/G2$
40 Omschrijving en print-
positie telling 23 A F4$/G4$ (resp. 20 + 3)
Tabel F2$/G2$ is 75 tekens groot en bevat 25 elementen van ieder 3
tekens. Ieder element beschrijft een te tellen veld uit bestand
1 (F2$) of bestand 2 (G2$). Daarnaast kunnen ook de datum (98) of
constanten (61 t/m 89) opgenomen worden. Indeling van een element:
Positie Omschrijving Lengte A/N
01-02 Veldnummer 2 A
03 Code: - * / % of leeg 1 A
Restant velden bij volgnummer '03' en '53' (sorteer/selectie velden):
30 Tabel met velden 21/12 A F3$/G3$
40 Koppeling tussen bestand
1 en 2 2 A G0$ (alleen bij '03')
Tabel F3$/G3$ is 21/12 tekens groot en bevat 7/2 elementen van ieder 3
tekens (vroeger 4 elementen, vandaar de lengte van 12 bij G3$). Voor
F3$ 2 sorteer- en 5 selectievelden, voor G3$ alleen 2 sorteervelden.
Ieder element beschrijft een sorteer- of selectieveld uit bestand 1
(F3$) of bestand 2 (G3$). Daarnaast kunnen ook de horizontale telling
(99) of zoekgegeven (97) opgenomen worden. Indeling van een element:
Positie Omschrijving Lengte A/N
01-02 Veldnummer 2 A
03 Code: S U T (resp. sorte-
ren, omgekeerd sorteren of
selecteren) 1 A
In FLAX33 blijven de '51', de '52' en de '53' records leeg, want daar
is nooit een tweede bestand aanwezig.
Terugkeren naar de bestandsindelingen