TableId einer abgeleiteten Tabelle in einem View ausgeben

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

Screenshot

Eigenschaften des Feldes TableId1

Screenshot

Leider brachte dies nicht das erwartete Ergebnis, wenn ich den View öffnete, wurde das Feld immer mit NULL ausgegeben.

Screenshot

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.

Screenshot

Eigenschaften des Feldes InstanceRelationType

Screenshot

Und so sieht's dann im TableBrowser aus:

Screenshot

Dieser Beitrag bezieht sich auf die Version:
Dynamics AX 2012

 
 

 

 
 
 
Beiträge des aktuellen Monats
November 2024
MoDiMiDoFrSaSo
 123
45678910
11121314151617
18192021222324
252627282930 
 
© 2006-2024 Heinz Schweda | Impressum | Kontakt | English version | Mobile Version
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