Search the FirstSpirit Knowledge Base
Hallo Community,
wie komme ich per Kontextmenü-Skript auf die ausgehenden Objekte (getOutgoingReferences) eines selektierten Datensatzes?
Ich möchste gerne alle abhängige Objekte eines Datensatzes freigeben.
Viele Grüße
Timo Meister
Hallo Timo,
folgendes sollte gehen:
Die Entity:
Entity entity = context.getSelectedRow();
Ausgehende Referenzen:
ReferenceEntry[] outgoing = schema.getOutgoingReferences(entity);
Grüße
Andreas
Hallo Timo,
folgendes sollte gehen:
Die Entity:
Entity entity = context.getSelectedRow();
Ausgehende Referenzen:
ReferenceEntry[] outgoing = schema.getOutgoingReferences(entity);
Grüße
Andreas
Super das funktioniert 🙂
Wie kommt man über ein Workflow an die Entity? Also wenn ich das Skript über ein Workflow aufrufe. Das geht ja dann nicht mehr mit dem Kontext.
Da hast Du einen WorkflowScriptContext
Somit sollte
ContentWorkflowable wfAble = (ContentWorkflowable) context.getWorkflowable();
Entity wfEntity = wfAble.getEntity();
funktionieren.
Grüße
Andreas