Přeskočit na hlavní obsah

IEntityTab

Zavedením tohoto rozhraní můžete definovat vlastní karty na stránce objektu nebo tiketu. Vlastní záložka může zobrazit jakýkoli webový obsah zobrazený ve značce iframe Například viz šablonu aplikace ShowRequesterAddress .

V application vytvořte nový skript pomocí šablony IElementTab a pojmenujte jej odpovídajícím způsobem podle obsahu záložky. V nově vytvořeném skriptu nastavte následující vlastnosti v konstruktoru třídy:

  • ID - jedinečný identifikátor záložky ( string)
  • Entita - typ entity, pro kterou bude karta zobrazena (Entity.Ticket nebo Entity.Object).

Metody rozhraní

MetodaL 343, 22.12.2009, s. 1).
ZobrazitZobrazí vlastní panel.

Zobrazit

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

  • Syntaxe: EntityTabShowResultZobrazit (int entityId, int personId)
  • Parametry:
    • entity Id - ID entity (tblNode.intNodeId nebo tHdTicket.iHdTicketId), pro které by měla být zobrazena vlastní záložka.
    • personId - ID uživatele (tPerson.iPersonId), kterému by měla být zobrazena vlastní záložka.
  • Vrátit hodnotu: instance třídy _EntityTabShowResult_s vlastnostmi:
    • Zobrazit (bool) - true = bude karta zobrazena; false = karta nebude zobrazena.
    • Název ( string) - zobrazený název záložky
    • Url ( string) - URL obsahu záložky.
Tip

Pokud je na vlastní kartě zobrazena jiná stránka než Alvao WebApp, použijte Alvao.API.Common.DbProperty. ebAppUrl vlastnost z Alvao.API rozhraní pro získání kořenové URL adresy.