Announcements
No record found.
Hi everyone,
I have a requirement in D365 F&O where I’m facing an issue with navigation from a custom form.
I have created a custom form (F1) that contains a TileButtonControl. This tile is configured to navigate to the Released products form (Dynamics 365 Finance & Operations).
Additionally, I have created a custom view on the Released products form with around 10 filtered records and have set this view as default (pinned).
Issue: When I click the tile from my custom form, it opens the Released products form with the pinned custom view, instead of the standard/default system view.
Requirement: I want the tile click to always open the Released products form with the standard view, ignoring any pinned/custom user views. Is there a way to control or override this behavior from the backend (X++) so that the navigation always opens the standard view?
Any guidance or suggestions would be greatly appreciated.
Thanks in advance!
The pinned view is stored as user personalization. To force standard view on navigation, override the clicked() method on your TileButtonControl and pass a specific initialQuery argument:
clicked()
initialQuery
[Control('TileButton')] class TileButtonControl { public void clicked() { Args args = new Args(formStr(EcoResProductListPage)); args.caller(element); // Force standard view by setting InitialQuery to NoQuery args.parmObject(null); FormRun formRun; formRun = classfactory.formRunClass(args); formRun.init(); formRun.run(); formRun.wait(); } }
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!
We are thrilled to have these Champions in our Community!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Giorgio Bonacorsi 653
André Arnaud de Cal... 501 Super User 2026 Season 1
CP04-islander 298