Použití a příklad

Chcete-li konfigurovat webové rozšíření pro výběr dat, musíte zadat tyto parametry:

  • Motiv: Určuje barevný motiv. K dispozici jsou možnosti "Vibrant" a "Subtle". "Jemné" je výchozí nastavení.
  • Režim: Určuje barvu. Hodnoty jsou "Světlý", "Tmavý", "Vysoký kontrast" a "". Hodnota prázdného řetězce "" se rovná hodnotě "Light".
  • Popisek: Určuje popisek ovládacího prvku. Prázdný řetězec s hodnotou "" skryje popisek, povinný indikátor a informační ikonu s nápovědou.
  • Hodnota: Reprezentuje aktuální hodnotu voliče data jako číselnou reprezentaci data, například RRRR-MM-DD pro volič data a RRRR-MM-DD'T'hh:mm:ss pro volič času. Při změně hodnoty se provede odkaz na buňku s akcí Upravená buňka.
  • Povinné: Určuje, zda je výběr prvku vyžadován, nebo ne. Pokud není zadán, je výchozí hodnota "TRUE".
  • Informace: Poskytuje text nápovědy k Informace. Prázdný řetězec "" skryje ikonu informací.
  • Text nápovědy: Definuje text nápovědy jako řetězec, který se zobrazí, pokud není vybráno žádné datum. Prázdný řetězec "" zobrazí formát data, který závisí na regionálním nastavení.
  • Špinavá vlajka: Označuje, zda se vybrané datum změnilo. Pro použití indikátoru špinavého příznaku použijte "TRUE" nebo prázdný řetězec "". Chcete-li příznak ignorovat, použijte "FALSE".
  • Typ: Určuje, zda se použije výchozí nástroj pro výběr data nebo nástroj pro výběr času.
  • Rozsah dat: Obsahuje seznam podmínek oddělených čárkou pro počáteční a koncové datum a zakázané rozsahy a data. Pokud není zadán, je k dispozici rozsah dat od 2000-01-01 do 2099-12-31.
  • Stav: Definuje stav ovládání jako "Povoleno", "Zakázáno" nebo "Pouze pro čtení". Pokud není zadána, je výchozí hodnota "Povoleno".
  • Chyba: Pokud je text chyby zadán jako řetězec, ovládací prvek se zobrazí v chybovém stavu. Pro skrytí chybového stavu použijte prázdný řetězec "".

Tento příklad ukazuje, jak vytvořit výběr data a uložit výběr do proměnné sestavy pro další zpracování.

  1. Vytvořte report Application Studio.
  2. Vytvořte proměnnou reportu s názvem Selected_Date.
  3. Na panelu Vlastnosti – Report je nastavena možnost Okamžitý zpětný zápis na možnost Automaticky.
  4. Do buněk B5:C6 vložte webové rozšíření Date picker.
  5. V dialogovém okně Formátovat webové rozšíření zadejte tyto hodnoty:
    Motiv
    Zadat = "Vibrant"
    Režim
    Zadat = "Light"
    Popisek
    Zadejte ="Datum zahájení"
    Hodnota
    Zadejte =B9
    Povinné
    Zadat = "TRUE"
    Informace
    Zadat ="Nastavuje datum nástupu zaměstnance"
    Text nápovědy
    Zadejte vzorec =""
    Špinavá vlajka
    Zadejte vzorec =""
    Typ
    Zadat ="Datum"
    Rozsah dat
    Zadejte vzorec =""
    Stav
    Zadat = "Povoleno"
    Chyba
    Zadejte vzorec =""
  6. Klikněte na buňku B9 a přidejte funkci Getproperty("XML_properties","key","property"):
    =
    	IF(
    		GETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value")="",
    		NOW(),
    		GETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value“))
  7. Pro buňku B9 definujte akci s těmito nastaveními:
    • Akce
      Typ
      Zadání parametrů sady
      Podmínka
      Zadat =TRUE
      Režim
      Zadat buňku úprav
    • Parametry
      Název
      Zadejte Selected_Date
      Vlastnost
      Zadat hodnotu(.Text)
      Hodnota
      Zadejte =SETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value",B9).
  8. Klikněte na tlačítko OK.
  9. Uložte a zobrazte report ve webovém prohlížeči.