createEntityLink
Versionshinweise | 21.2 |
---|
Code
String LogicScriptUtils.createEntityLink(IContainer ac, boolean isWebLink, boolean isFormatHtml)
Beschreibung
Erzeugt einen RichClient- oder WebClient Link mit dem angegeben Datensatz.
Parameter
- ac - Der Datensatz für den der Link erzeugt werden soll.
- isWebLink - true erzeugt einen WebClient-Link, false einen RichClient-Link.
- isFormatHtml - true formatiert den Link als html.
Rückgabe
Der Link zum Datensatz.
Beispiele
List<IContainer> containers = ProcessUtils.getVariable("containers");
// Web Link: <a href="https://server:18443/webclient/link/Activity/1no9jfh1f50pt71oAc">Test, 06.05.2021 20:00</a>
String webLink = LogicScriptUtils.createEntityLink(containers.get(0), true, true);
// Desktop Link: <a href="carmen://ENTITY?Activity&pk=1no9jfh1f50pt71oAc">Test, 06.05.2021 20:00</a>
String rcLink = LogicScriptUtils.createEntityLink(containers.get(0), false, true);