Add Key Value Pair Data Type for easier Dictionary iteration
Currently to iterate a dictionary with unknown keys (think generic function), I need to get a list of keys, then iterate that list to get the associated value. I have to do this as I have no guarantee of the order of keys and value from each values's list call, so I cannot guarantee those indices...
Dictionary of Records
It would be great if we could create a Dictionary with Record types. For example Dictionary of [Integer, Record Customer] Dictionary of [Code[20], Record Customer] Dictionary of [Record Customer, Integer] It would allow us to create certain relations to records that we may need for further proce...
Support the Importance Property on Page Parts
Currently you can set the importance attribute on page parts, but they are ignored once embedded in a page. It would be great if they were respected instead. This way we don't have to hide fields and have users personalize, or show more than we intended.
Allow Using Page Variables in TableRelation of A Field
Simple idea. Instead of us having to add an additional field to a table, or overwriting the assist edit trigger, allow us to use a defined page variable within a table relation on a page. That way we could do the following:
group(Header)
{
field(ShippingAgent; Ship...
Prevent RT0031 being emitted when user lacks excel permissions
When a user prints a report and does not have the excel permission, then RT0031 will be emitted to telemetry. This is likely caused by however those permissions are being tested for the "print with" dialogue. Over the last seven days I have nearly a thousand of these events logged, and only tw...
Allow Customizing Find Event Procedure Naming Behaviour
With AL Language v13.0.964488 the decision was made to change the existing behaviour of the Find Event functionality to insert the procedure as "Object Name_EventName" with the quotes and spaces. The previous behaviour was to insert them with just the event name. The new behaviour introduces s...
Allow Customizing Find Event Procedure Naming Behaviour
With AL Language v13.0.964488 the decision was made to change the existing behaviour of the Find Event functionality to insert the procedure as "Object Name_EventName" with the quotes and spaces. The previous behaviour was to insert them with just the event name. The new behaviour introduces s...
OAuth 2 Audience Parameter
The current oauth library is great for many scenarios, but I am encountering more APIs where an audience param is necessary for their process. Specifically this is implemented: https://datatracker.ietf.org/doc/html/draft-tschofenig-oauth-audience-00#section-3
This may be documented elsew...