- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Löschdatum eines gelöschten Datensatzes ermitteln
Hallo,
ich benötige in einem Script das Datum, wann ein Datensatz gelöscht wurde.
Die Einträge bekomme ich über "getDeletedEntities".
In der Übersicit "gelöschte Objekte" wiederherstellen, wird das Löschdatum aufgeführt.
Wie komme ich nun an die Datumsangabe? sicher etwas wie "valid to" - aber wie frage ich das ab?
Das ganze passiert in einem Script (BeanShell)
Wer kann mir helfen?
Grüße aus dresden
Andreas
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nach (noch) längerem Suchen hab ichs glaub gefunden:
entity.getIdentifier().getValue("FS_VALID_FROM")
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Kannst Du nicht erstmal abfragen, welche Attribute es an diesem Entity gibt?
entity.getAttributeNames()
Da müsste man doch erkennen, welches Attribut das passende ist und dann mit
entity.getValue(ATTRIBUTNAME)
einfach abfragen.
Ist nur ne Idee, könnte aber vielleicht klappen 😉
Grüße aus Itzehoe
Marcus
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Andreas,
danke erstmal, aber es wäre wahrscheinlich sinnvoller, statt valid_from besser valid_to zu nehmen
Also zum Beispiel entity.getIdentifier().getValidTo();
@Marcus: Wollte ich auch erst antworten, aber bis auf fs_id ist keiner der KeyValues ein gültiges Attribute
Viele Grüsse aus Dortmund,
Holger
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Holger,
verwende auch das valid_to
entity.getIdentifier().getValidTo(); soll funktionieren? Eclipse schlägt mir das nicht vor und in der API gibt es Identifier gar nicht 😞
Grüße aus DD
Aandreas
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Andreas,
hatte es gerade ausprobiert, weil ich dachte, dass Du bei de.espirit.or.EntityInfo "rausgekommen" wärst. Bist Du aber gar nicht,wie ich gerade gesehen habe
[Das "Danke" bezog sich eigentlich auch drauf, wie man zu diesem Interface kommt, das wieder in der API ist]
In einer Beanshell Konsole auf einem nicht gelöschten Datensatz funktioniert es jedenfalls mit getValidTo()
Ich versuche mal rauszufinden, wie es mit der offiziellen API geht...
Viele Grüsse aus Dortmund,
Holger

