30.07.2009, 08:06 | #1 |
Участник
|
jinx: Tabellenfeldeigenschaft AllowEditOnCreate und das Application Integration Framework
Wird die Eigenschaft(Property) “AllowEditOnCreate” eines Tabellenfeldes auf den Wert“No” gesetzt, ist es nicht möglich,
Werte für dieses Tabellenfeld über das AIF (Application Integration Framework) zuschreiben (Insert-Operation). Alle Tabellenfelder, welche diese Eigenschaft auf “No” gesetzt haben, werden durchdas AIF automatisch auf deren Default-Wert gesetzt und jegliche Wert der AIF Nachrichtwerden ignoriert. Dies hat zur Folge, dass wenn das Tabellenfeld kein Enum ist, das Tabellenfeld immerleer ist. Da dieser Automatismus schon vor Ausführung der AX Klasse greift, derWert also schon beim Ausführen der entsprechenden Parm-Methode “leer” ist, kann dieses Verhalten ohne Änderung der AIF-Basis Klassen nicht geändert werden. Es wird keine Haftung oder Gewährleistung auf die Richtigkeit der gemachten Angaben gegeben. Die Verwendung erfolgt auf eigene Gefahr. Copyright © Axel Kühn (Aku's AX Blog, http://blog.ak-home.net) and Mathias Füßler (jinx's AX Blog, http://starside.eu) More... |
|
30.07.2009, 17:34 | #2 |
Banned
|
Фюслер заметил, что, если на поле таблицы стоит AllowEditOnCreate=No, то импортировать содержимое через AIF не удастся.
|
|
|
|