- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
1:N Relation und FS_INDEX
Folgendes Szenario:
Einem Job-Image seien immer mehrere BusinessUnits zugeordnet.
at de.espirit.or.impl.EntityImpl.getList(EntityImpl.java:173)
at de.espirit.firstspirit.store.access.contentstore.ContentUtil.setRelations(ContentUtil.java:419)
at de.espirit.firstspirit.store.access.contentstore.ContentUtil.storeDataValue(ContentUtil.java:374)
at de.espirit.firstspirit.store.access.contentstore.ContentUtil.storeData(ContentUtil.java:330)
at de.espirit.firstspirit.store.access.contentstore.ContentUtil.storeData(ContentUtil.java:321)
at de.espirit.firstspirit.store.access.contentstore.ContentUtil.nStoreData(ContentUtil.java:307)
at de.espirit.firstspirit.store.access.contentstore.DatasetImpl.setData(DatasetImpl.java:464)
at de.espirit.firstspirit.store.access.DataUtil.injectFormData(DataUtil.java:65)
at de.espirit.firstspirit.ui.views.controls.IDProviderControls$1.storeFormData(IDProviderControls.java:130)
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Joachim,
ich sehe auf Anhieb den Fehler auch nicht. Mich macht aber erst einmal misstrauisch, dass es eine gerichtete Fremdschlรผsselbeziehung ist (im Ziel kein Fremdschlรผssel). Gibt es dafรผr einen Grund? Wenn nicht, wรผrde ich die Fremdschlรผsselbeziehung neu anlegen und in beide Richtungen zulassen. Dann spart man sich auch Folgeprobleme, wenn in Zukunft doch mal die andere Richtung benรถtigt wird.
Anhand der zur Verfรผgung gestellten Informationen kann ich zwar vermuten, dass tt_business_unit_list die zuN Richtung der Fremdschlรผsselbeziehung abdeckt - das kann aber auch die zu1 Richtung sein.
Das Ganze kรถnnte auch ein Timing Problem sein und sich durch Neustart des entsprechenden Clients von alleine behoben haben...
Vielleicht helfen diese Gedanken ja weiter, wenn das Problem noch bestehen sollte.
Viele Grรผรe
Holger
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Joachim,
ich sehe auf Anhieb den Fehler auch nicht. Mich macht aber erst einmal misstrauisch, dass es eine gerichtete Fremdschlรผsselbeziehung ist (im Ziel kein Fremdschlรผssel). Gibt es dafรผr einen Grund? Wenn nicht, wรผrde ich die Fremdschlรผsselbeziehung neu anlegen und in beide Richtungen zulassen. Dann spart man sich auch Folgeprobleme, wenn in Zukunft doch mal die andere Richtung benรถtigt wird.
Anhand der zur Verfรผgung gestellten Informationen kann ich zwar vermuten, dass tt_business_unit_list die zuN Richtung der Fremdschlรผsselbeziehung abdeckt - das kann aber auch die zu1 Richtung sein.
Das Ganze kรถnnte auch ein Timing Problem sein und sich durch Neustart des entsprechenden Clients von alleine behoben haben...
Vielleicht helfen diese Gedanken ja weiter, wenn das Problem noch bestehen sollte.
Viele Grรผรe
Holger
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Die Richtungen der Relation haben schon gepasst. Und sind auch absichtlich nur als 1:N gewรคhlt worden.
Der springende Punkt war offenbar der Neustart des Clients.
Unverรคndert lรคuft es jetzt wie es soll ๐
Besten Dank, @hoebbel!

