
Hello Everyone,
I have a custom table MET_ToolingRoomProdTable in Dynamics 365 Finance & Operations used to record spare part work orders.
In this table, I store the ItemId (EDT: ItemId) that references a product in InventTable.
To make the form more user-friendly, I wanted to display the item’s Name and Description (from EcoResProductTranslation) directly in the grid and make those columns filterable — so I added joined datasources:
MET_ToolingRoomProdTable (Main)
└─ InventTable (JoinSource = MET_ToolingRoomProdTable)
└─ EcoResProduct (JoinSource = InventTable)
└─ EcoResProductTranslation (JoinSource = EcoResProduct)
LanguageId = 'en-US') on EcoResProductTranslation.+InventTable record automatically when the main table record is created — even though I don’t want that.