Announcements
I have gone into System Administration >> Users
and turned on my url manipulations:
I can see the encrypted url in the address bar when filtering a list.
How can I see the un-encrypted url ?
Hi smore,
You could call the method that create shareable url in an appropriate place.
According to your link, you could create a main method to test it.
public static void main(Args _args)
{
str link = URLUtility_Extension::generateRecordUrl(str _menuItemName, MenuItemType _menuItemType, DataSourceName _dataSourceName, Map _indexFieldValuesMap, DataAreaId _dataAreaId = curExt());
info(link);
}
And have a look at this link about deploying custom code:
Yes, I am trying to make a shareable url.
I have also read this: thwidmer.wordpress.com/.../
I just do not know how to deploy that code into the D365FO system.
Hi smore,
Are you going to create shareable url and share it with others?
Please see the DOC:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/create-deep-links
The URL Generator enables developers to create shareable and secured URLs (also known as deep links) to specific forms that are root navigable. An optional data context can be passed to the form to display filtered or specific data when the form is opened. The URL Generator enables scenarios such as embedding links in reports, email, and external applications, enabling users to quickly and easily locate the specified forms or data by simply navigating using the generated link.
Hope this helps.
You cant. Microsoft.Dynamics.AX.Framework.Utilities.UrlHelper.UrlGenerator allows you to generate them from X++ code without encryption if you want but then you cannot use them because it will contain spaces and other stuff that browser won't accept.
André Arnaud de Cal...
294,241
Super User 2025 Season 1
Martin Dráb
232,982
Most Valuable Professional
nmaenpaa
101,158
Moderator