skeller1
8th March 2012, 15:26
Hi baanboard users,


nach langem Suchen und Testen brauche ich von euch eine Information:

Ich habe mit dem DFE-Editor eine Maske für eine Session (Maintain) erstellt.
Jede Gruppe soll dabei in einem neuen Reiter (Maskenliste) dargestellt werden. Das funktioniert auch alles super. Ich kann leider aber nur die Datensätze auf der ersten Maske ändern. Auf allen weiteren Masken (Reitern) sind alle Felder nur noch als "display" dargestellt. Ich kann also dort nichts am Datensatz mehr ändern. Im DFE habe ich angegeben, dass der Feldtyp "input" ist und ich damit eigentlich editieren können sollte.

Ist das ein definiertes Verhalten von Baan bei der Verwendung von dynamischen Forms?

System: Baan V
Product ver.: 8.7a

günther
9th March 2012, 13:04
Hallo,

bin zwar unter IVc4, aber vielleicht hilft es ja: Bei Baan IV muss auf der Maske die Option 21 = Datensatz ändern angewählt sein, sonst hat man so ein Verhalten.

Gruß Günther

skeller1
12th March 2012, 08:32
Hi günther,

vielen Dank für deine Bemühungen.
Ich habe diesen Haken bereits gesetzt. Daran kann es also nicht mehr liegen. Zur Verdeutlichung habe ich mal die Maske erstellt und mit Dummyfeldern beschriftet.

Zusammenfassend: Die Maske hat eine Gruppenauswahl (durch Auftragsnummer und Laufnummer). In Reiter A werden alle zu bearbeitenden Felder angezeigt. Da das sehr viele sind, will ich in den anderen Reitern (B und C) ausgewählte Felder zum editieren anbieten. Dies kommt auch der Abarbeitung im Betriebsablauf entgegen. Leider sind alle Felder, die ich in unter Reiter B und C bereitstelle nicht editierbar (graue Darstellung). Tausche ich im DFE die Gruppe Reiter B mit der Gruppe Reiter A, dann kann ich alle Felder von Reiter B editieren, aber nicht von A (das nun an zweiter Stelle liegt).
Warum kann ich immer nur den ersten Reiter editieren. Ist das ein Standardverhalten der Baanmasken?? Würde nur gerne wissen, ob das an mir liegt (an meiner Form) oder ob das ein von Baan gewolltes Verhalten ist ??????

Danke