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.