Sort on any field with RecordRef
Since quite a while we are able to sort on any fields with Record.SetCurrentKey(), even if the fields is no...
Performance improvements with RecordRef.SetAutoCalcField()
There are no function on RecordRef that corresponds to Record.SetAutoCalcFields()
If w...
Upload PTE at "Next available update window"
I've though of an idea, actually a fourth option in the "Upload and Deploy Extension"-window .
In the field "Deploy to", currently you can choose: Current version, Next minor version, Next major version.
The new fourth option could be "Next available update window".
Â
<...AutoCalcfields on Pages
I recently wanted to expose a list API page with a total amount based on the sum of a number of flowfields from the records but I can't do this without exposing the component fields. It would be useful if I could add setautocalcfields for performance reasons OnOpenPage and then only reference...
Include implicit Application dependency into output of Get-NAVAppInfo
Since the Application dependency is now implicit (not part of the Dependencies property in App.json but as separate property "Application"), it is not reported as part of the output of Get-NAVAppInfo as a dependency. It means, there is no info about which Application version is supported by gi...
Skip CopyAttachment in Document Attachment Mgmt codeunit
Please add an event handler in Document Attachment Mgmt codeunit, function CopyAttachment to be able to skip the CopyAttachment function entirely. We need this to be able to Make Order/Invoice/... when using Azure Blob Storage.
  pro...
SetCurrentKey by Key Name
Make possible to use SetCurrentKey function with Key name as a parameter instead of list of fields. That would be more handy for multi-field keys:
Item table:
    key(Key13; "Cost is Adjusted", "Allow Online Adjustment"<...
Make all fields available witin report dataset
Please make all fields available in report datasets so when desinging orders, quotes, invoices can choose all relevant fields needed for each report. For example: there are reports where VAT field not available on sell-to customer, or ship to contact contacts (phone, email) not available, busn...
Allow launch.json to specify a different "launchUrl" when debugging or publishing other than either "server" or "usePublicURLFromServer"
In complex reverse proxy situations, relying on the "server": address or the "usePublicURLFromServer" / "Public Web Client URL" being the correct URL for debugging is not always a correct assumption.
Sometimes these URLs are dynamic and per-s...
AppSource validation for previous versions should compare against the latest available
With every major release, there comes a period where sometimes we need to publish apps on the store in two different versions: one which uses events and features only present in the new major, and one which is still compatible with the old major.
This is because customers have...