Muutuva ridade arvuga tabelid
Aktides, arvetes ja saatelehtedes on nii palju teenuseid või kaupu, kui tehingus on. Lisa ja eemalda ridu täitmise ajal; tabel kasvab vastavalt.
Millist probleemi see lahendab
Tööde aktis loetletakse osutatud teenused. Eelmisel kuul oli neid kaks, sel kuul on seitse. Arve, saateleht, spetsifikatsioon või ТТН (veoseleht) on samasugused: tabel, mille ridade arv on iga kord erinev.
Mall ei saa ette teada, mitu rida sul vaja läheb, seega käsitleb DocuTract sellist tabelit loendina: mall kirjeldab ühte rida ja täitmise ajal lisad nii palju ridu, kui dokument vajab. Igast reast saab valmis dokumendi tabeli rida.
Loendi täitmine
Andmete kontrollimise sammus kuvatakse loend tavaliste väljade all. Iga rida on kaart rea väljadega: näiteks teenuse nimetus, ühik, kogus, hind ja summa.

- Lisa rida lisab loendi lõppu tühja kaardi. Täida selle väljad.
- Eemalda rida kaardil kustutab selle rea.
- Kui loend on tühi, näed teadet „Ridu veel pole - lisa esimene.“
- Read nummerdatakse automaatselt: tabeli veerg № täidetakse 1, 2, 3… kaartide järjekorras, nii et pärast rea eemaldamist ei pea sa midagi ümber nummerdama.
Loendis võib olla kuni 200 rida. Dokumendi jaoks on seda küllaga; kui sul on tõesti rohkem vaja, on tegu tõenäoliselt pigem arvutustabeli kui dokumendiga.
Kogusummad on tavalised väljad
Kogusumma, käibemaks ja kogusumma sõnadega on loendist väljaspool asuvad eraldi väljad. DocuTract ei liida ridu sinu eest kokku: täidad kogusummad ise, täpselt nagu need ka kinnitaksid, seega kontrolli neid enne loomist ridadega.
Tühi loend
Kui eemaldad kõik read, eemaldatakse loendit sisaldanud tabelirida dokumendist täielikult: ei mingit tühja rida üksiku „1“-ga. Tabeli päis ja kogusummaread jäävad alles.
Malli koostajatele
Loendi kirjutamine blanketti
Pane loendi kohatäited Wordi tabeli ühte ritta, kasutades punktiga kuju
list.column:
| № | Teenus | Ühik | Kogus | Hind | Summa |
|---|---|---|---|---|---|
{{items.#}} |
{{items.name}} |
{{items.unit}} |
{{items.qty}} |
{{items.price}} |
{{items.amount}} |
- Punktieelne osa (
items) on loendi nimi. Kõik sama eesliitega kohatäited kuuluvad samasse ritta. - Punktijärgne osa on veeru nimi. Kasuta ladina väiketähti ja alakriipse, nagu iga kohatäite puhul.
{{items.#}}on rea number. See pole väli: see täidetakse automaatselt.- Hoia kogu rida ühes tabelireas. Ülal (päis) ja all (kogusummad) olevad read jäetakse nii, nagu need on.
- Dokumendis võib olla mitu loendit, näiteks
{{goods.…}}ja{{services.…}}, igaüks oma tabelireas.
Blanketi üleslaadimisel kuvatakse loendi veerud väljade sidumises nagu tavalised väljad.
Viisard teeb selle sinu eest
Kui lood malli valmis aktist või arvest, ei pea sa midagi sellest ise kirjutama. Viisard tuvastab kaubatabeli, muudab näidisread üheks korduvaks reaks, mille igas veerus on väli, ja lisab rea numbri. Vaata Malli loomine valmis dokumendist.
Loendid ja korduvad jaotised on eri asjad
Punktiga kohatäidet kasutatakse ka korduvas jaotises, {{#each tenants}}
… {{tenants.full_name}}, mille koopiad tulevad skaneeringutest (üks iga üürniku passi kohta). Loend
täidetakse käsitsi, rida-realt. Kui eesliide on each-ploki nimi, on tegu korduva jaotisega;
muul juhul on see loend. Vaata Tingimuslikud plokid ja malliversioonid.
Loenditega valmismallid
Teegi mallides tööde akti, arve, saatelehe, spetsifikatsiooniga tarnelepingu, kommertspakkumise ja ТТН jaoks on kaubatabelid juba loenditena seadistatud. Vaata Valmismallid.