Vor kurzem benötigte ich in einem View, dessen Datenquelle eine abgeleitete Tabelle (im Beispiel EcoResDistinctProductVariant) enthielt, die TableId dieser Tabelle als Feld. Also erstellte ich ein neues Feld, wählte die Tabelle aus und das Feld TableId aus dem DropDown.
Der View
Eigenschaften des Feldes TableId1
Leider brachte dies nicht das erwartete Ergebnis, wenn ich den View öffnete, wurde das Feld immer mit NULL ausgegeben.
Die Lösung für mein Problem war, die eigentliche "Basistabelle" - in meinem Beispiel die EcoResProduct - mit in den Data Sources-Knoten aufzunehmen und von dieser das Feld InstanceRelationType zu verwenden, dieses enthält die TableId der jeweils abgeleiteten Tabelle.
Eigenschaften des Feldes InstanceRelationType
Und so sieht's dann im TableBrowser aus:
Dieser Beitrag bezieht sich auf die Version: Dynamics AX 2012
Diese Webseite verwendet Cookies, um Benutzern einen besseren Service anzubieten. Wenn Sie weiterhin auf der Seite bleiben, stimmen Sie der Verwendung von Cookies zu.
Mehr dazu
Vor kurzem benötigte ich in einem View, dessen Datenquelle eine abgeleitete Tabelle (im Beispiel EcoResDistinctProductVariant) enthielt, die TableId dieser Tabelle als Feld. Also erstellte ich ein neues Feld, wählte die Tabelle aus und das Feld TableId aus dem DropDown.
Der View
Eigenschaften des Feldes TableId1
Leider brachte dies nicht das erwartete Ergebnis, wenn ich den View öffnete, wurde das Feld immer mit NULL ausgegeben.
Die Lösung für mein Problem war, die eigentliche "Basistabelle" - in meinem Beispiel die EcoResProduct - mit in den Data Sources-Knoten aufzunehmen und von dieser das Feld InstanceRelationType zu verwenden, dieses enthält die TableId der jeweils abgeleiteten Tabelle.
Eigenschaften des Feldes InstanceRelationType
Und so sieht's dann im TableBrowser aus: