Skip to main content
Skip table of contents

createEntityLink

Versionshinweise

21.2, 26.4

GROOVY
String createEntityLink(IContainer ac, boolean isWebLink, boolean isFormatHtml, boolean isForExternalUsage)

Erzeugt einen Windows Client- oder Web Client Link mit dem angegebenen Datensatz.

Parameter

  • ac - Der Datensatz für den der Link erzeugt werden soll

  • isWebLink - true erzeugt einen Web Client-Link, false einen Windows Client-Link

  • isFormatHtml - true formatiert den Link als html.

  • isForExternalUsage - 2026.4 [optional] true falls der Link für eine externe Verwendung vorgesehen ist (bspw. Versand einer Mail). In diesem Fall wird ein Präfix hinzugefügt, welcher die Linkart beschreibt. Standardwert ist true.

Rückgabe

Der Link zum Datensatz.

GROOVY
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);

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.