Andmetabeli väljade täitmine

Dialoogist täidetava andmetabeli numbriväljade täitmine vaikeväärtustega

 

Omafinantseeringu ja kaasfinantseeringu väljad täidetakse väärtustega 0. Taotluse täitja saab väärtuseid muuta.

NB! Töötab ainult dialoogist täidetava andmetabeli korral!

  • eelarve -- on andmetabeli lisavälja lahtri kood

  • elarve_tulu_of -- on andmetabelis oleva taotleja omafinantseeringu välja lahtrikood

  • eelarve_tulu_ka -- on andmetabelis oleva projekti kaasfinantseerija välja lahtrikood

Toetuse vormi muutmisvaade

Tulemus taotlusel

Toetuse vormi muutmisvaade

Tulemus taotlusel

image-20241101-144430.png
Taotluse vormi lisaväljad

 

image-20241101-144716.png
Andmetabeli “eelarve” seaded

 

 

<script> //siin reas asenda eelarve oma andmetabeli nimega function lisa_rida_eelarve_callback() { var of = $("form[id=ws_taotlus_dialog_vorm]").find("input[data-kood=eelarve_tulu_of]").val(); if(of.length == 0) { $("form[id=ws_taotlus_dialog_vorm]").find("input[data-kood=eelarve_tulu_of]").val("0"); } var ka = $("form[id=ws_taotlus_dialog_vorm]").find("input[data-kood=eelarve_tulu_ka]").val(); if(ka.length == 0) { $("form[id=ws_taotlus_dialog_vorm]").find("input[data-kood=eelarve_tulu_ka]").val("0"); } } </script>

Ühte andmetabelisse sisestatud teksti kuvamine teises andmetabelis mitmene valik väljal

NB! Töötab ainult dialoogist täidetava andmetabeli korral!

huvialad - andmetabeli kood, kus toimub väärtuse sisestamine
h_nimi - andmetabeli sees teksti lahtri kood, kuhu sisestatakse väärtuse
kulud - teise andmetabeli kood, kus hakkame kuvama sisestatud väärtusi
huviala2 - teise andmetabeli sees lisavälja kood, kus kuvatakse eelmises tabelis sisestatud väärtusi

Toetuse vormi muutmisvaade

 

Toetuse vormi muutmisvaade

 

 

 

 

<script> //siin reas asenda kulud oma andmetabeli nimega var lisa_rida_kulud_callback = function() { //popupis olev tegevuse valik var select = $("form[id=ws_taotlus_dialog_vorm] select[data-kood=huviala2"); //vana väärtus var vana = select.attr('data-value'); //teeme selecti tühjaks select.html(""); //lisame valikud $("input[data-kood=h_nimi]").each(function() { if($(this).val()) { select.append(new Option($(this).val(), $(this).val())); } }); //paneme vana väärtuse tagasi select.val(vana); } </script>