Orsoft Doku
Dokumentace a nápověda pro IS Orsoft Open

Groovy makra v Openu

1. Makra - Příklady použití

A. makra wrapperu

  • Barvy browsu

Makro se zpracovává na serveru

  • Práce se záznamem

Makro se zpracovává na klientu

Makra jsou uložena v pohledu, ve kterém pracují.

B. tisky

Makra se jmenují stejně, jako jrxml výstup.

Makra jsou uložena v Groovy makrech.

C. šablony mailů

Jedná se o část programování, kde se dotahují data zobrazená v části definice

Makra jsou uložena jako součást šablony mailu.

Makra se zpracovávají na serveru

Vazba mezi definicí a programováním je následující

  • každý dotahovaný údaj má vlastní metodu
  • dotahovaný údaj začíná „#“
  • odpovídající metoda začíná „get“

D. Hodnoty browsu

Jedná se o plnění sloupce browsu

Makro je definováno v pohledu, u sloupce v rozšířených vlastnostech

Makra se zpracovávají na serveru

E. Barvy v browsu

  • Barva popředí - písmo
  • Barva pozadí

A výsledek

F. Makra ve workflow

Vyhodnocení podmínky spuštění

Makra jsou uložena v Groovy makrech. Jméno makra je uvozeno „#“

Makra se zpracovávají na serveru

G. Příklad maker v zobrazení ve workflow

Zobrazení informace o dokumentu v browsu

Zobrazení ikony, že je připojen dokument do řádku browsu

Zobrazení dokumentu - na kliknutí zavolání elektronických dokumentů

Zobrazení náhledu dokumentu - v detailu schvalování

Do detailu vložíme pole se jménem gobrazek, které budeme pomocí makra plnit.

Vložení tlačítka - pro zobrazení dokumentu

Vložíme tlačítko s Groovy makrem

Kde zavoláme Oeldok wrapper pro zobrazení.