RON dokumentace

XML formuláře CSS Javascript

<adsfilterform>

  <adsfilterform autosubmit="1" useget="0">
      <adsfilterform_obdobi aplikace="ADS" jenotevrene="0"/>
      <adsfilterform_rozdeleni typrozdeleni="kodtypu" pouzevlastni="0/1/2" prava="typprav" pouzitpopistypurozdeleni="0" showvcetnepodrizenych="0">
         nepovinny_sql_filtr_pro_vyber_rozdeleni
      </adsfilterform_rozdeleni>
      <adsfilterform_rozdeleni2 typrozdeleni="kodtypu" pouzevlastni="0/1/2" pouzitpopistypurozdeleni="0" >
         nepovinny_sql_filtr_pro_vyber_rozdeleni
      </adsfilterform_rozdeleni2>
      <adsfilterform_osoby prava="prohlizeni" vsechnyosoby="1" datumod="" datumdo=""/>
  </adsfilterform>

Zobrazí standardní filtrovací formulář pro výběr období a/nebo rozdělení a/nebo osoby. Obvykle se používá se ve formulářích s mode="show" nebo mode="process". Vnořené elementy zapínají a nastavují jednotlivé filtry (výběr období, osoby, rozdělení).
Vytváří proměnnou adsfilterformsubmit, která obsahuje hodnotu 1 pokud byl v předchozím kroku formulář odeslán (automaticky nebo pomocí tlačítka Nastavit), jinak 0.

Atributy:

<adsfilterform_obdobi>

Tento tag může být použit pouze uvnitř tagu <adsfilterform>. Nastavuje zobrazení filtru pro výběr období.

Atributy:

Vytváří proměnné

<adsfilterform_rozdeleni>

Tag zapne zobrazení výběru rozdělení zadaného typu v nadřazeném formuláři. Vytváří proměnné ROZDELENI, ROZDELENI_kod a ROZDELENI_popis

Atributy:

Vytváří proměnné

<adsfilterform_rozdeleni2>

Tag zapne zobrazení druhého výběru rozdělení. Vytváří proměnné ROZDELENI2, ROZDELENI2_kod a ROZDELENI2_typ Pomocí parametru showvcetnepodrizenych="1" je možné zapnout zobrazení zaškrtávátka "včetně podřízených". Pak navíc vytváří proměnnou ROZDELENI2_vcetnepodrizenych s hodnotou 0 nebo 1. Vytváří proměnné

<adsfilterform_osoby>

Tag zapne zobrazí výběru pracovního poměru podle práv aktuálního uživatele nebo podle předávacího procesu (pokud není zadán parametr prava). Typ práv může být zadán parametrem prava. Pokud není nastaveno období pomocí atributů datumod a datumdo, nastaví se podle vybraného období nebo aktuálního data.

Atributy:

Vytváří proměnné a také další proměnné stejně jako u tagu <vyberpracovnihopomeru>

Příklady použití


   <adsfilterform>
      <adsfilterform_osoby/>
   </adsfilterform>

Zobrazí výběr osob podle předávacího procesu aktuálního formuláře.

   <adsfilterform>
      <adsfilterform_obdobi aplikace="ADS" jenotevrene="0"/>

      <adsfilterform_rozdeleni typrozdeleni="11" pouzevlastni="1" prava="prohlizeni" showvcetnepodrizenych="1"/>
      <adsfilterform_rozdeleni2 typrozdeleni="-1" />

      <adsfilterform_osoby prava="prohlizeni" vsechnyosoby="1"/>
   </adsfilterform>

Zobrazí výběr období, rozdělení, rozdělení 2 a osob podle práva "prohlizeni" aktuálního uživatele. Povolí zvolit i "všechny osoby". U rozdělení 1 zobrazí i volbu "včetně podřízených".