Tabuľky s premenlivým počtom riadkov
Protokoly, faktúry a dodacie listy obsahujú toľko služieb alebo tovarov, koľko má obchod. Pri vypĺňaní riadky pridávate a odstraňujete; tabuľka sa prispôsobí.
Aký problém to rieši
Preberací protokol o vykonaných prácach uvádza poskytnuté služby. Minulý mesiac boli dve, tento mesiac je ich sedem. Faktúra, dodací list, špecifikácia alebo ТТН (nákladný list) sú na tom rovnako: tabuľka, ktorej počet riadkov je zakaždým iný.
Šablóna nemôže vopred vedieť, koľko riadkov budete potrebovať, preto DocuTract takú tabuľku chápe ako zoznam: šablóna opisuje jeden riadok a pri vypĺňaní pridáte toľko riadkov, koľko dokument potrebuje. Každý riadok sa stane riadkom tabuľky v hotovom dokumente.
Vypĺňanie zoznamu
V kroku kontroly údajov sa zoznam zobrazí pod obyčajnými poľami. Každý riadok je karta s poľami riadka: napríklad názov služby, merná jednotka, množstvo, cena a suma.

- Pridať riadok pridá na koniec zoznamu prázdnu kartu. Vyplňte jej polia.
- Odstrániť riadok na karte daný riadok vymaže.
- Ak je zoznam prázdny, uvidíte „Zatiaľ žiadne riadky – pridajte prvý.“
- Riadky sa číslujú automaticky: stĺpec № v tabuľke sa vyplní 1, 2, 3… v poradí kariet, takže po odstránení riadka nikdy nič neprečíslovávate.
Zoznam môže mať až 200 riadkov. Na dokument je to viac než dosť; ak naozaj potrebujete viac, pravdepodobne ide skôr o tabuľkový hárok ako o dokument.
Súčty sú obyčajné polia
Súčet, DPH a súčet slovom sú samostatné polia mimo zoznamu. DocuTract riadky nesčítava za vás: súčty vypĺňate sami, rovnako ako by ste ich podpisovali, preto ich pred generovaním porovnajte s riadkami.
Prázdny zoznam
Ak odstránite všetky riadky, riadok tabuľky, ktorý obsahoval zoznam, sa z dokumentu úplne odstráni: žiadny prázdny riadok s osamelou „1“. Hlavička tabuľky a riadky so súčtami zostanú.
Pre autorov šablón
Zápis zoznamu do predlohy
Zástupné symboly zoznamu umiestnite do jedného riadka tabuľky Word v tvare s bodkou
zoznam.stĺpec:
| № | Služba | MJ | Množstvo | Cena | Suma |
|---|---|---|---|---|---|
{{items.#}} |
{{items.name}} |
{{items.unit}} |
{{items.qty}} |
{{items.price}} |
{{items.amount}} |
- Časť pred bodkou (
items) pomenúva zoznam. Každý zástupný symbol s rovnakou predponou patrí do toho istého riadka. - Časť za bodkou pomenúva stĺpec. Používajte malé latinské písmená a podčiarkovníky, ako pri každom zástupnom symbole.
{{items.#}}je číslo riadka. Nie je to pole: vypĺňa sa automaticky.- Celý riadok držte v jednom riadku tabuľky. Riadky nad ním (hlavička) a pod ním (súčty) zostanú tak, ako sú.
- Dokument môže mať viac zoznamov, napríklad
{{goods.…}}a{{services.…}}, každý vo vlastnom riadku tabuľky.
Keď predlohu nahráte, stĺpce zoznamu sa v priradení polí zobrazia ako obyčajné polia.
Sprievodca to urobí za vás
Ak vytvárate šablónu z hotového protokolu alebo faktúry, nič z toho písať nemusíte. Sprievodca rozpozná tabuľku položiek, premení ukážkové riadky na jeden opakovateľný riadok s poľom pre každý stĺpec a pridá číslo riadka. Pozrite si Vytvorenie šablóny z hotového dokumentu.
Zoznamy a opakované sekcie sú rôzne veci
Zástupný symbol s bodkou sa používa aj v opakovanej sekcii, {{#each tenants}}
… {{tenants.full_name}}, ktorej kópie pochádzajú zo skenov (jedna na každý pas nájomcu). Zoznam sa
vypĺňa ručne, riadok po riadku. Ak je predpona názvom bloku each, ide o opakovanú sekciu;
inak ide o zoznam. Pozrite si Podmienené bloky a verzie šablón.
Hotové šablóny so zoznamami
Šablóny z knižnice pre preberací protokol o vykonaných prácach, faktúru, dodací list, kúpnu zmluvu so špecifikáciou, obchodnú ponuku a ТТН už majú tabuľky položiek nastavené ako zoznamy. Pozrite si Hotové šablóny.