Skip Navigation LinksALVAO 11.1Rozšiřující modulyALVAO Asset Management Custom AppsAplikaceIEntityTab Skip Navigation Links.


IEntityTab

Implementací tohoto rozhraní můžete definovat vlastní karty na stránce objektu nebo požadavku. Vlastní záložka může zobrazovat libovolný webový obsah zobrazitelný v tagu iframe. Příklad viz šablona aplikace ShowRequesterAddress.

V aplikaci vytvořte nový skript pomocí šablony IElementTab a vhodně jej pojmenujte podle obsahu karty. V nově vytvořeném skriptu nastavte v konstruktoru třídy následující vlastnosti:

  • Id - jedinečný identifikátor karty (řetězec)
  • Entita - typ entity, pro kterou bude záložka zobrazena (Entity.Request nebo Entity.Object).

Metody rozhraní

Metoda Popis
Show Zobrazí vlastní kartu.

Show

Tato metoda zpracovává zobrazení vlastní záložky entity

  • Syntaxe: EntityTabShowResult Show(int entityId, int personId)
  • Parametry
    • entityId - iD entity (tblNode.intNodeId nebo tHdTicket.iHdTicketId), pro kterou se má zobrazit vlastní záložka.
    • personId - iD uživatele (tPerson.iPersonId), kterému má být vlastní záložka zobrazena.
  • Vrácená hodnota: instance třídy EntityTabShowResult s vlastnostmi:
    • Show (bool) - true = záložka bude zobrazena; false = záložka nebude zobrazena.
    • Name (string) - zobrazený název záložky
    • Url (string) - adresa URL obsahu záložky.
Tip:
Pokud má vlastní záložka zobrazovat jinou stránku než ALVAO WebApp, použijte pro získání kořenové adresy URL vlastnost Alvao.API.Common.DbProperty.WebAppUrl z rozhraní Alvao.API

 

Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.