DGBuss:Tabellutskrift

Fra DataGrafikk
Hopp til navigeringHopp til søk


WIP: Denne siden er ufullstendig og mangler grunnleggende informasjon

Timesammendrag

Utfylling i Tekst-feltet styrer mulighet for å skiver tidtabeller med timesammendrag:

Om man ønsker å komprimere tidtabellen pga repeterende mønster, slik som eksempelet under viser, kan man kode dette gjennom utfyllinger i Tekst-feltet i turspesifikasjonen (F8): I dette tilfellet gjelder det en 30 - minutters-rute fra 18:00 - 22:30.

caption

Her har 18:00 - avgangen ingen utfylling, De 2 første avgangene etter: altså 18:30 og 19:00 - avgangene, har utfyllingene 'F' i Tekst-feltet, resten av avgangene mellom 19:00 og 22:00 har så 'X'-utfylling i Tekst-feltet. Dersom man har valgt å se f.eks. tur-lengde + Tekst - feltet i 2. hodelinje (som i eksempelet), vil man ha grei oversikt over utfyllingene.

Resultatet vil se slik ut: (Forutsatt at man velger utskrift "Publikumstabell, timesammendrag".

caption


(S) Spesialbehandling med gyldighetsfilter

Her er en rute jeg har konstruert gyldigheter til: (rimelig mange unntak) Den vil nok se slik ut hos deg nå:

DGBTabellutskriftDatoITabellhodeSpesialbehandlingEksempelStandard.PNG

Jeg har forsøkt å implementere 2 ulike funksjoner:

For det første skal den undertrykke turer som ikke har gyldighet i perioden. Dernest skal den droppe unødige betingelser i Fom- og Tom- linjen i hodet: F.eks. er det unødvendig å vite at en tur starter opp 1/7 dersom tabellen gjelder fra 1/10….

Resultatet ble slik:

DGBTabellutskriftDatoITabellhodeSpesialbehandlingEksempelResultat1.PNG

Dersom jeg innskrenker gyldigheten ytterligere til 9/10:

DGBTabellutskriftDatoITabellhodeSpesialbehandlingEksempelOppsett.PNG

Figur: Legg merke til at feltet «Dato i tabellhodet», er satt til ‘S’ for Spesialbehandling med gyldighetsfilter.

Derved får man en enda enklere tabell, og linjen Fom dato blir unødvendig:

DGBTabellutskriftDatoITabellhodeSpesialbehandlingEksempelResultat2.PNG