API: Entity aus nicht verknüpfter FS_LIST
Author: tnoppeney
Publication Date: 6/13/2013 14:30
Hallo zusammen,
wir haben eine Tabelle A in der wir mittels einer FS_LIST im Database Modus Inhalte aus einer anderen Tabelle B eintragen. Die Tabellen sind nicht verknüpft. Innerhalb von FirstSpirit funktioniert das alles ohne Probleme, jetzt müssen wir aber per API zu einer Entity aus Tabelle A auf die in der Liste gespeicherten Entities aus Tabelle B zugreifen. Bisher haben wir folgendes versucht:
final EditorWrapper editorWrapper = (EditorWrapper) entity.get("list");
final EditorValue<FormDataList> editorValue = (EditorValue<FormDataList>) editorWrapper.getAccessEditor(sourceDocument.getProject().getUserService(), true);
final Object listObj = editorValue.get(lang);
final List<EntityFormData> formDataList = (List<EntityFormData>) listObj;
Da wo Inhalte in der FS_LIST gepflegt sind, bekommen wir auch die richtige Anzahl an EntityFormData Objekten zurück. Aus den einzelnen Elementen holen wir uns dann die Entities und wollen auf Werte zugreifen:
final Entity entitiy = EntityFormDataAccessor.getDataset(formData).getEntity();
final Object obj = entity.getValue("column");
Im Eclipse Debugging hat entitiy auch die richtige fs_id, aber obj ist null, obwohl das nicht der Fall sein dürfte.
Was machen wir falsch?
Danke!
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
0 Kommentare