Announcements
No record found.
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.
MET_ToolingRoomProdTable
ItemId
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:
EcoResProductTranslation
MET_ToolingRoomProdTable (Main) └─ InventTable (JoinSource = MET_ToolingRoomProdTable) └─ EcoResProduct (JoinSource = InventTable) └─ EcoResProductTranslation (JoinSource = EcoResProduct)
LanguageId = 'en-US'
[DataSource] class InventTable { public void write() { } public boolean validateWrite() { return true; } } [DataSource] class EcoResProduct { public void write() { } public boolean validateWrite() { return true; } } [DataSource] class EcoResProductTranslation { public void write() { } public boolean validateWrite() { return true; }
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our 2026 Super Stars!
Thanks to all of our 2025 Community Spotlight stars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
André Arnaud de Cal... 586 Super User 2026 Season 1
Giorgio Bonacorsi 311
Diego Mancassola 271