Tabele cu un număr variabil de rânduri

Procesele-verbale, facturile și avizele de însoțire enumeră atâtea servicii sau bunuri câte are tranzacția. Adăugați și eliminați rânduri la completare; tabelul crește în consecință.

Ce problemă rezolvă

Un proces-verbal de lucrări enumeră serviciile prestate. Luna trecută au fost două, luna aceasta sunt șapte. Cu o factură, un aviz de însoțire, o specificație sau o ТТН (scrisoare de trăsură) este la fel: un tabel al cărui număr de rânduri diferă de fiecare dată.

Un șablon nu poate ști dinainte de câte rânduri veți avea nevoie, așa că DocuTract tratează un astfel de tabel ca pe o listă: șablonul descrie un singur rând, iar la completare adăugați câte rânduri are nevoie documentul. Fiecare rând devine o linie a tabelului din documentul finalizat.

Completarea unei liste

La pasul de verificare a datelor, o listă apare sub câmpurile obișnuite. Fiecare rând este o fișă cu câmpurile rândului: de exemplu denumirea serviciului, unitatea de măsură, cantitatea, prețul și suma.

Pasul de verificare al unui proces-verbal: lista serviciilor, fiecare rând o fișă, cu Adăugați un rând și Eliminați rândul

  • Adăugați un rând adaugă o fișă goală la sfârșitul listei. Completați-i câmpurile.
  • Eliminați rândul de pe o fișă șterge acel rând.
  • Dacă lista este goală, vedeți „Încă nu există rânduri – adăugați primul.”
  • Rândurile sunt numerotate automat: coloana № a tabelului se completează cu 1, 2, 3… în ordinea fișelor, așa că nu trebuie să renumerotați nimic după eliminarea unui rând.

O listă poate conține până la 200 de rânduri. Este mai mult decât suficient pentru un document; dacă aveți cu adevărat nevoie de mai multe, probabil este vorba de un tabel de calcul, nu de un document.

Totalurile sunt câmpuri obișnuite

Totalul, TVA-ul și totalul în litere sunt câmpuri separate, în afara listei. DocuTract nu adună rândurile în locul dvs.: completați totalurile chiar dvs., la fel cum le-ați semna, așa că verificați-le cu rândurile înainte de a genera.

O listă goală

Dacă eliminați toate rândurile, rândul de tabel care conținea lista este eliminat complet din document: nicio linie goală cu un „1” singuratic în ea. Antetul tabelului și rândurile de total rămân.

Pentru autorii de șabloane

Scrierea unei liste într-un formular

Puneți substituenții listei într-un singur rând al unui tabel Word, folosind forma cu punct listă.coloană:

№ Serviciu U.M. Cant. Preț Sumă
{{items.#}} {{items.name}} {{items.unit}} {{items.qty}} {{items.price}} {{items.amount}}
  • Partea dinaintea punctului (items) denumește lista. Toți substituenții cu același prefix aparțin aceluiași rând.
  • Partea de după punct denumește coloana. Folosiți litere latine mici și caractere de subliniere, ca pentru orice substituent.
  • {{items.#}} este numărul rândului. Nu este un câmp: se completează automat.
  • Păstrați întregul rând într-un singur rând de tabel. Rândurile de deasupra (antetul) și de dedesubt (totalurile) rămân așa cum sunt.
  • Un document poate avea mai multe liste, de exemplu {{goods.…}} și {{services.…}}, fiecare în propriul rând de tabel.

Când încărcați formularul, coloanele listei apar în asocierea câmpurilor ca niște câmpuri obișnuite.

Asistentul o face în locul dvs.

Dacă creați un șablon dintr-un proces-verbal sau o factură finalizată, nu trebuie să scrieți nimic din toate acestea. Asistentul recunoaște tabelul de articole, transformă rândurile din exemplu într-un singur rând repetabil cu câte un câmp pe coloană și adaugă numărul rândului. Vedeți Creați un șablon dintr-un document finalizat.

Listele și secțiunile repetate sunt lucruri diferite

Un substituent cu punct se folosește și în interiorul unei secțiuni repetate, {{#each tenants}} … {{tenants.full_name}}, ale cărei copii provin din scanări (câte una pentru pașaportul fiecărui chiriaș). O listă se completează manual, rând cu rând. Dacă un prefix este numele unui bloc each, este o secțiune repetată; altfel este o listă. Vedeți Blocuri condiționale și versiuni ale șablonului.

Șabloane gata făcute cu liste

Șabloanele din bibliotecă pentru procesul-verbal de lucrări, factură, aviz de însoțire, contractul de furnizare cu specificația sa, oferta comercială și ТТН au deja tabelele de articole configurate ca liste. Vedeți Șabloane gata făcute.