Andmetabel

See on andmete küsimiseks tabelisse mõeldud lisavälja tüüp, kus taotleja saab ise lisada vajaliku arvu ridu.

NB! Kui andmetabeli tüüpi väljaga on juba seotud taotlusi, siis ei tohi selle välja tüüpi muuta. Vajadusel tuleb see väli taotluselt ära peita (võtta välja rea lõpust nähtavuse linnuke ära) ja vajalike andmete küsimiseks lisada uusi lisavälju.

Andmetabeli seadistamine

Andmetabeli seadete all saab lisada ridu andmetabelisse (ehk siis taotluse väljal oleva tabeli veerge). Rea lisamine on sarnane lisaväljade sisestamise tabelile, sealt saab määrata lahtri koodi, sisestada lahtri teksti ja lahtritüübi alt valida teatud välju ning neid ka seadistada. Taotlusel näidatakse seda tüüpi lisavälja tabelina, kus taotleja saab ridu juurde lisada.

Andmetabeli seadete all saab lisada ridu andmetabelisse (ehk siis taotluse väljal oleva tabeli veerge). Rea lisamine on sarnane lisaväljade sisestamise tabelile, sealt saab määrata lahtri koodi, sisestada lahtri teksti ja lahtritüübi alt valida teatud välju ning neid ka seadistada. Taotlusel näidatakse seda tüüpi lisavälja tabelina, kus taotleja saab ridu juurde lisada.

 

 

 

 

image-20240228-133825.png

 

 

 

 

Tühja väärtuse korral välja ei näidata: kui lisavälja väärtus on tühi, siis ei näidata seda rida taotluse vaatamise vaates ja taotlusega seotud e-mailides.

Nupu nimi: määrata rea lisamise nupu nime, mida kuvatakse taotlejale tabeli rea lisamiseks

Tabeli laius: määrata tabeli laiust (sisestada kujul 300px või 100%), kui laiust pole määratud, siis on andmetabeli laius 100%;

Andmete sisestamine dialoogist: valida, kas andmete sisestamine toimub dialoogaknas;

Tühjade ridade arv alguses: määrata tühjade ridade arvu (toimib ainult siis, kui andmeid ei sisestata dialoogist);

Ridu ei saa juurde lisada: taotlejal puudub nupp uute ridade juurde lisamiseks.

NB! Selle seadistuse puhul ei tohi panna andmetabelil lisavälja vormil kohustuslikuks! Kohustuslikuks võib määrata andmetabeli lisaväljad.

Ridade kopeerimine: määrata, kas on lubatud ridade kopeerimine (toimib ainult andmete dialoogist sisestamise korral);

Parandamise korral ei saa ridu kustutada: kui dokument on tagasi lükatud parandamiseks, siis ei ole võimalik paranduste tegemisel andmetabelist ridu kustutada.

Andmete näitamine vaatamisel vertikaalselt: määrata, kas näidata andmeid vertikaalselt - kui see on valitud, siis näidatakse andmetabelit taotluse vaatamise (ja ka esitamise) vaates vertikaalselt. Kui on sisse lülitatud andmete sisestamine dialoogist, siis näidatakse andmetabelit vertikaalselt ka taotluse sisu ehk täitmise vaates;

Rea info näitamine div-dega: määrata, kas rea infot näidata div-idega - kui see on valitud, siis ei näidata ridu mitte tabelina, vaid eraldi ridadena (peab olema seadistatud rea sisu näitamine "Rea info sisu");

Rea info sisu: määrata rea info sisu - kui see on seadistatud, siis näidatakse rea infot vastavalt sellele. Rea info näitamist, kasutatakse koos seadistusega "Rea info näitamine div-idega";

HTML taotluse andmetesse lisamiseks: kasutada HTML taotluse andmetesse lisamiseks - võimaldab kirjutada HTMLi, mis lisatakse taotluse andmetesse ning mida saab märgendina kasutada (kasutatakse andmetabeli näitamiseks taotluse PDF-il).

Lisaväljad: Kui andmetabelile lisada lahtritüüp number ning on andmete dialoogist sisestamine (peab olema salvestatud), siis saab numbrivälja seadete juurest määrata agregeerimist (summa, keskmine, min, max). Taotluse sisu andmetabeli vaates näidatakse tabelis kõige all rida, kus on soovitud agregeerimised.

image-20240228-133941.png

 

Lahtritüüp "Tekst" võimaldab lisada selgitava teksti andmetabeli alla. Neid näidatakse kõigis vaatamise vaadetes ning ka taotluse pdf-is. Selgitavat teksti andmetabeli all saab joondada. Nt teksti saab paremale joondada järgmiselt:

<div style="text-align: right">Kokku: </div>

 

Kui andmetabeli all soovitakse agregeerimist (nt numbriveeru summa arvutamist) ja seal ees kuvada paremale joondatuna selgitavat teksti (nt "Kokku:"), on soovitatav lisada andmetabelisse kõigepealt tekstilahter, kus sõnastatakse selgitav tekst andmetabeli all ja joondatakse see paremale, ning selle järele lisada numbrilahter, kus on valitud seadetes, millist väärtust tabeli all kuvatakse. Näide selliselt vormistatud 2 veeruga tabelist:

 

 

 

Andmetabelile saab ette anda vaikimisi kuvatavate ridade arvu.

Nii on võimalik juba taotlejale näiteks 3 rida ette anda, kui ta vormile läheb. Liigsed read kustutatakse enne esitamist.

Juhul, kui on vajalik märgistada ruutmeetrit, saab kasutada lahtri tekstis <sup>2</sup> märgendit:

Hakkab välja nägema järgmiselt:

Samuti saab kasutada ka alumist indeksit (Subsript), selleks on HTML-i tag <sub></sub>.

Dialoogist andmete sisestamise korral saab seadistada andmetabeli ridade kopeerimist.

Kui seadistus on olemas, siis on taotluse täitmisel andmetabelis rea nuppude juures kopeerimise ikoonike, mille vajutamisel kopeeritakse terve rida (koos väärtustega). Kopeeritud rea andmeid saab muuta.

Andmetabeli sees saab valida välja tüüpi "Andmetabeli rea arvutus". Selle korral saab sisestada, mitu kohta peale koma ümardatakse arvutuse tulemus, siis tuleb valida väljad, mille kohta arvutusi teha (lisavälja tüüp on number) ja määrata, mis arvutust soovitakse teha - min, max, sum, avg.
Samuti saab read kokku summeerida, selleks on linnuke "näita tabeli all väärtust", kust saab valida, mis väärtust näidata, agregeerimise tüüpi ja sisestada selgitav tekst, mida näidata enne väärtust.

Seda välja saab lisada ainult dialoogist sisestatud andmetabelisse. Väli pole taotlusel muudetav ning seda uuendatakse väljade väärtuste muutumisel.

NB!

Dialoogist täidetava andmetabeli korral ei näidata taotluse vaates andmetabeli veergude pealkirjade taga tärnikest, et väli on täitmiseks kohustuslik, sest sealt vaatest taotleja ei saa midagi lisada. Andmete lisamiseks ta peab avama dialoogi ning sealt näeb, mis väljad on täitmiseks kohustuslikud. 

Andmetabeli rea arvutus

Ainult andmetabeli sees kasutatav lisavälja tüüp. Selle seadetes määrata, mis andmeid näidata.

 

Ainult andmetabeli sees kasutatav lisavälja tüüp. Selle seadetes määrata, mis andmeid näidata.

 

 

 

 

 

Komakohtade arv: mitu kohta peale koma ümardatakse arvutuse tulemus.

Arvutus: tuleb valida, mis arvutus tehakse lisaväljade ridade põhjal.

Lisaväljad: väljad, mille põhjal arvutatakse andmetabeli rea väärtus. Lisaväljad peavad olema nähtavad, välja tüüp peab olema "number" ning sellel peab kood olema.

Näita tabeli all väärtust: lülitab sisse väärtuse näitamist tabeli all, saab valida, mis väärtust näidata, agregeerimise tüüpi ja sisestada selgitav tekst, mida näidata enne väärtust.

NB! Seda välja saab lisada ainult dialoogist sisestatud andmetabelisse. Väli pole taotlusel muudetav ning seda uuendatakse väljade väärtuste muutumisel.

 

Edasijõudnud kasutajatele on võimalus ise disainida andmetabelite ridade välimust ja sisu väljanäitamist.

 

Edasijõudnud kasutajatele on võimalus ise disainida andmetabelite ridade välimust ja sisu väljanäitamist.

 

Selleks tuleb sisse lülitada "Rea info näitamine div-idega" ning "Rea info sisu" all (nupp "Muuda sisu") sisestada oma koodi. Koodis saab kirjutada märgenditega teksti, mis infot rea kohta välja näidata.

 

 

Samuti on võimalus ise disainida andmetabeli välimust.

Selleks on mõeldud HTML taotluse andmetesse lisamiseks, mida kasutatakse andmetabeli kuvamise seadistamiseks taotluse PDF-i jaoks. 

Toetuse vormi muutmisel saab defineerida taotluse PDF-i (Failid -> Taotluse PDFi mall -> Muuda) ja selle defineerimisel saab kasutada andmetabeli märgendit. Andmetabeli enda välimust defineeritakse andmetabeli seadetes (Taotluse lisaväljad -> Andmetabel -> Seaded (kolm täppi) -> HTML taotluse andmetesse lisamiseks -> Muuda sisu).

Ehk andmetabeli seadete alt muudetakse ainult andmetabeli välimust ja seda välimust näidatakse ka taotluse PDF-il, kui taotluse PDF-i mallis kasutatakse andmetabeli märgendit.