Hallo!
Habe in meinem Flexform
<foreign_table>meine_tabelle</foreign_table>
und die üblichen Angaben.
Dann kann ich einen Wert auswählen und alles funktioniert.
Wenn ich aber
<foreign_field>id_org</foreign_field>
dazu nehme (weil ich nicht die uid will), kann ich auch einen Datensatz wählen. Der bleibt auch gespeichert und wird im FE korrekt geholt.
Aber wenn man im BE wieder auf die Konfiguration geht, ist im Select kein "selected" und immer der erste Eintrag aktiv.
Wie kann ich das Verhalten korrigieren?
Danke!
Grüße, Ext. 22
Noch ein wenig Ergänzung:
Da war ich zu schnell. Das Problem ist viel gravierender:
Wenn ich nicht das Feld uid verwende und das kein LONG ist, geht gar nichts.
Was ich will:
Ich habe importierte Daten mit einer Replikations-ID:
{DE124E27-47E2-4E5C-817F-BEE79E92413A}
Die kann ich nicht im Feld uid (Typ long) speichern.
Will sie aber im Flexform über ein Dropdown auswählen.
Daher speichere ich die in einem Feld id_org.
Aber an dieses Feld komme ich im Flexform ums verrecken nicht dran.
Habe versucht, aus dem uid ein varchar (255) zu machen. Dann sehe ich zwar im Quelltext im Flexform die in <option value="..., der Wert wird aber nicht gespeichert.
Was kann ich tun, um im Flexform aus einer Tabelle einen Wert auszuwählen, der kein Long in uid ist?
Danke!
Grüße,
Ext.22