Lentelės su kintamu eilučių skaičiumi
Aktuose, sąskaitose ir važtaraščiuose išvardijama tiek paslaugų ar prekių, kiek jų turi sandoris. Pildydami pridėkite ir šalinkite eilutes – lentelė prisitaikys.
Kokią problemą tai sprendžia
Atliktų darbų akte išvardijamos suteiktos paslaugos. Praėjusį mėnesį jų buvo dvi, šį mėnesį – septynios. Sąskaita, važtaraštis, specifikacija ar ТТН (krovinio važtaraštis) – tas pats: lentelė, kurios eilučių skaičius kaskart skiriasi.
Šablonas negali iš anksto žinoti, kiek eilučių jums prireiks, todėl DocuTract tokią lentelę laiko sąrašu: šablone aprašoma viena eilutė, o pildydami pridedate tiek eilučių, kiek reikia dokumentui. Kiekviena eilutė paruoštame dokumente tampa lentelės eilute.
Sąrašo pildymas
Duomenų peržiūros žingsnyje sąrašas rodomas po įprastais laukais. Kiekviena eilutė yra kortelė su eilutės laukais: pavyzdžiui, paslaugos pavadinimu, mato vienetu, kiekiu, kaina ir suma.

- Pridėti eilutę prideda tuščią kortelę sąrašo pabaigoje. Užpildykite jos laukus.
- Pašalinti eilutę kortelėje ištrina tą eilutę.
- Jei sąrašas tuščias, matote „Eilučių dar nėra – pridėkite pirmąją.“
- Eilutės numeruojamos automatiškai: lentelės stulpelis № pildomas 1, 2, 3… kortelių tvarka, todėl pašalinus eilutę nieko nereikia pernumeruoti.
Sąraše gali būti iki 200 eilučių. Dokumentui to daugiau nei pakanka; jei tikrai reikia daugiau, tai greičiausiai skaičiuoklė, o ne dokumentas.
Sumos yra įprasti laukai
Bendra suma, PVM ir suma žodžiais yra atskiri laukai už sąrašo ribų. DocuTract eilučių nesudeda už jus: sumas įrašote patys, lygiai taip pat, kaip jas patvirtintumėte, todėl prieš generuodami patikrinkite jas pagal eilutes.
Tuščias sąrašas
Jei pašalinate visas eilutes, lentelės eilutė, kurioje buvo sąrašas, iš dokumento pašalinama visiškai: nelieka tuščios eilutės su vienišu „1“. Lentelės antraštė ir sumų eilutės lieka.
Šablonų autoriams
Sąrašo įrašymas į ruošinį
Sąrašo žymes įrašykite į vieną Word lentelės eilutę, naudodami formą su tašku
list.column:
| № | Paslauga | Mato vnt. | Kiekis | Kaina | Suma |
|---|---|---|---|---|---|
{{items.#}} |
{{items.name}} |
{{items.unit}} |
{{items.qty}} |
{{items.price}} |
{{items.amount}} |
- Dalis prieš tašką (
items) yra sąrašo pavadinimas. Visos žymės su tuo pačiu priešdėliu priklauso tai pačiai eilutei. - Dalis po taško yra stulpelio pavadinimas. Naudokite mažąsias lotyniškas raides ir pabraukimo brūkšnius, kaip ir bet kuriai žymei.
{{items.#}}yra eilutės numeris. Tai ne laukas: jis užpildomas automatiškai.- Visą eilutę laikykite vienoje lentelės eilutėje. Eilutės virš jos (antraštė) ir po ja (sumos) paliekamos kaip yra.
- Dokumente gali būti daugiau nei vienas sąrašas, pavyzdžiui,
{{goods.…}}ir{{services.…}}, kiekvienas savo lentelės eilutėje.
Įkėlus ruošinį, sąrašo stulpeliai laukų susiejime rodomi kaip įprasti laukai.
Vedlys tai padaro už jus
Jei šabloną kuriate iš paruošto akto ar sąskaitos, nieko iš to rašyti nereikia. Vedlys atpažįsta prekių lentelę, paverčia pavyzdines eilutes viena kartojama eilute su lauku kiekvienam stulpeliui ir prideda eilutės numerį. Žr. Šablono kūrimas iš paruošto dokumento.
Sąrašai ir kartojamos dalys – skirtingi dalykai
Žymė su tašku naudojama ir kartojamoje dalyje, {{#each tenants}}
… {{tenants.full_name}}, kurios kopijos gaunamos iš skenų (po vieną kiekvieno nuomininko pasui). Sąrašas
pildomas rankomis, eilutė po eilutės. Jei priešdėlis yra each bloko pavadinimas, tai kartojama dalis;
kitu atveju – sąrašas. Žr. Sąlyginiai blokai ir šablonų versijos.
Paruošti šablonai su sąrašais
Bibliotekos šablonuose – atliktų darbų akte, sąskaitoje, važtaraštyje, tiekimo sutartyje su specifikacija, komerciniame pasiūlyme ir ТТН – prekių lentelės jau nustatytos kaip sąrašai. Žr. Paruošti šablonai.