DGBuss:Tabellutskrift: Forskjell mellom sideversjoner
m DataGrafikk flyttet siden Tabellutskrift til DGBuss:Tabellutskrift uten å etterlate en omdirigering |
|||
(2 mellomliggende sideversjoner av samme bruker vises ikke) | |||
Linje 3: | Linje 3: | ||
{{ | {{WIP}} | ||
= 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. | |||
[[Fil:DGBRuteTimeSammendragDef.png|none|800px|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". | |||
[[Fil:DGBRuteTimeSammendrag.png|none|800px|caption]] | |||
= (S) Spesialbehandling med gyldighetsfilter = | |||
Siste sideversjon per 17. nov. 2021 kl. 13:28
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.
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".
(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å:
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:
Dersom jeg innskrenker gyldigheten ytterligere til 9/10:
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: