Nazwa atrybutu

Przykład

Czy wymagany

Opis

id

id="EmployeeBriefcase"

Tak

Zalecaną konwencją nazewnictwa jest dodanie prefix'u jako nazwy modułu. Obecne zastosowanie tego atrybutu to „ręczne” otwieranie modułu customowego np. z przycisku oraz automatycznie zaznaczenie konkretnej zakładki (obecnie tylko głównej - nie z pionowego paska)

label

label="Teczka pracownika"

Tak

Nazwa zakładki.

rep_id

rep_id="2163"

Tak

Identyfikator raportu.

filtersMode

  • filtersMode="right_abs" - Panel po prawej stronie
  • filtersMode="left" - Panel po lewej stronie (wartość domyślna)
Nie Określenie położenia panela filtrów

groupName

groupName="Wykresy"

Nie

Grupowanie zakładek w panelu pionowym

enabled

enabled="{getGlobalSystemConfig(#RR#,#DDD.AAA#)}"

Nie

Umożliwia dodanie zakładki bez jej wizualizacji. W zamian możliwy jest do wyświetlenia tekst zastępczy - atrybut explain_how_to_enabled

Wartość dla tego atrybutu przechowywana jest w bazie w tabeli global_sys_conf. Aby ją pobrać należy użyć funkcji getGlobalSystemConfig, która jak pierwszy argument przyjmuje wartość w kolumnie objnam (tabela global_sys_conf) a drugi argument to wartość w kolumnie varnam. Jako wartość value_ należy ustawić 0 lub 1.

explain_how_to_enabled

explain_how_to_enabled="Ukulele"

Nie

Tekst informujący jak włączyć funkcjonalność danej zakładki explain_how_to_enabled

visible

  • visible="{getGlobalSystemConfig(#RR#,#DDD.AAA1#)}"
  • visible="{sql_query(#SELECT CASE WHEN EXISTS(SELECT * FROM global_sys_conf WHERE objnam='RR' AND varnam='DDD.AAA1' AND value_='1') THEN 1 ELSE 0 END#)}"
Nie Flaga czy dana zakładka ma być widoczna. Nie ma znaczenia atrybut grp_id lub prawo.

Wartość dla tego atrybutu przechowywana jest w bazie w tabeli global_sys_conf. Aby ją pobrać można użyć funkcji getGlobalSystemConfig, która jak pierwszy argument przyjmuje wartość w kolumnie objnam (tabela global_sys_conf) a drugi argument to wartość w kolumnie varnam. Jako wartość value_ należy ustawić 0 lub 1.

licenceTypeAccessRule

  • licenceTypeAccessRule="Allow:PORTAL,REGULAR" - Wpisując taką regułę zezwalamy użytkownikom typu REGULAR i PORTAL.
  • licenceTypeAccessRule="Allow:REGULAR" - Dostęp tylko dla użytkowników typu REGULAR (domyślna wartość).
Nie Możemy sterować dostępem do zakładki w zależności od typu użytkownika. Atrybut należy uzupełnić regułą: Allow:<typy użytkowników oddzielone przecinkami>.

iframe

iframe="http://www.moj.serwer/produkty"

Nie

Parametr zamienny z rep_id. Parametr spowoduje wyświetlenie treści z przekazanego adresu url w oknie zakładki.

grp_id

grp_id="2,5,10"

Nie

Widoczność zakładki możemy również ograniczyć poprzez wyłącznie do członków wymienionych po przecinku grup.

showFilters

showFilters="0"

Nie

Powoduje zwinięcie panela z filtrami, dając użytkownikowi większy obszar pracy.