Konfigurace sestavy Změna barvy

Tento příklad ukazuje, jak vytvořit modální tlačítka a uložit výběr do proměnných sestavy pro další zpracování.
  1. Vytvořte novou sestavu aplikace Application Studio s názvem Změnit barvu.
  2. Na panelu Vlastnosti – Report je nastavena možnost Okamžitý zpětný zápis na možnost Automaticky.
  3. Vytvořte proměnnou reportu s názvem Selection.
  4. Vytvořte proměnnou reportu s názvem Save.
  5. Ve vlastnostech proměnné zadejte jako výchozí hodnotu FALSE a jako hodnotu možnosti Je neměnný vyberte False. Tím se deaktivuje tlačítko Uložit, dokud není vybrána nová barva.
  6. Vytvořte globální proměnnou s názvem Result. Tato globální proměnná přenáší výběr z dialogového okna do hlavní sestavy.
  7. V buňce B2 zadejte příkaz Změnit barvu.
  8. Do buňky C5 zadejte zelenou, do buňky C6 žlutou, do buňky C7 modrou a do buňky C8 červenou.
  9. Vložte tato ukázková data do rozsahu buněk F5:I7:
    Klíč Popisek Povoleno Styl
    ID1 Zrušit TRUE sekundární
    ID2 Uložit FALSE primární
    Poznámka

    Dialogové okno má dvě tlačítka. Tlačítko Zrušit je sekundární tlačítko, obsahuje šedý text a je vždy aktivní. Tlačítko Uložit je primární tlačítko, obsahuje modrý text a je neaktivní, dokud není vybrána hodnota.

  10. Nastavte rozsah buněk A1:D12 na hodnotu Viditelná oblast sestavy.
  11. Nastavte rozsah buněk A12:D12 na Oblast zápatí.
    V tomto rozsahu je uloženo rozšíření webu. Změňte výšku tohoto řádku alespoň na 50 pixelů, aby se do něj vešlo webové rozšíření.
  12. Vložte webové rozšíření modálních tlačítek do rozsahu buněk A12:D12.
  13. V dialogovém okně Formátovat webové rozšíření zadejte tyto hodnoty:
    Motiv
    Zadejte = "Vibrant".
    Režim
    Zadejte = "Light".
    Seznam položek
    Zadejte =F6:F7.
    Data položky
    Zadejte =F5:I7.
  14. Chcete-li uložit výběr barvy, definujte akci s těmito nastaveními v buňce C5:
    • Akce
      Typ
      Zadejte parametry sady.
      Podmínka
      Zadejte =TRUE.
      Režim
      Zadejte hypertextový odkaz.
    • Vstupy/možnosti
      Aktualizovat na webu
      Zadejte Celá zpráva.
    • Parametry
      Název
      Zadejte výběr.
      Vlastnost
      Zadejte hodnotu(.Text).
      Hodnota
      Zadejte =C5.
      Název
      Zadejte Uložit.
      Vlastnost
      Zadejte hodnotu(.Text).
      Hodnota
      Zadejte =TRUE.
  15. Definujte stejnou akci v buňkách C6, C7 a C8. Nahraďte souřadnice buněk.
  16. Chcete-li dialogové okno zavřít, definujte akci s tímto nastavením v buňce F6:
    • Akce
      Typ
      Zadejte dialogové okno Zavřít.
      Podmínka
      Zadejte =TRUE.
      Režim
      Zadejte Webové rozšíření.
    • Vstupy/možnosti
      Název
      Zadejte výsledek dialogu.
      Hodnota
      Zadejte OK.
  17. Chcete-li výběr před uzavřením uložit, definujte akci s tímto nastavením v buňce F7:
    • Akce
      Typ
      Zadejte dialogové okno Zavřít.
      Podmínka
      Zadejte =TRUE.
      Režim
      Zadejte Webové rozšíření.
    • Vstupy/možnosti
      Název
      Zadejte výsledek dialogu.
      Hodnota
      Zadejte OK.
    • Parametry
      Název
      Zadejte výsledek.
      Vlastnost
      Zadejte hodnotu(.Text).
      Hodnota
      Upřesnit =ReportVariables.Selection.Text.
  18. Klikněte na tlačítko OK.
  19. Uložte a zobrazte report ve webovém prohlížeči.