Report Extensions should be introduced
Since the only development and deployment method currently supports is Extension Development via a Sandbox using VS Code (AL Lang), isn't it great to have Report Extension Development capability too? There's always possible to dev Extensions for Standard Tables, Pages, CUs but why not Reports?...
Extending keys in a base table from an AL table extension
When developing AL table extensions, it is possible to create one or more keys, but the scope of that key is solely in the extended table (not the base table that is being extended). VS Code will not allow you to create that key if the key references one or more fields found in the parent table...
API - json body with more nested nodes than two
Hi, with BC Spring release 2019 there is a limitation about the structure of the content body in a custom API, in fact it is not possible to create an API that accept in a POST request a json body with more nested nodes than two (https: // docs .microsoft.com / en-us / business-applications-relea...
Thanks for the feedback and samples. We're working on enabling deep nesting of nodes for POST (GET is currently supported). For delete and patch, its possible to create a batch request, containing multiple requests.
Henrik Westergaard Hansen
PM, Microsoft
---
Thank you for your feedback. We are looking into this. Is the request related to Custom APIs or Standard APIs? Assumption is, that its regarding custom APIs?
Your help is greatly appreciated,
Henrik Westergaard Hansen
PM, Microsoft
Access to local and global variables and functions in table extensions and page extensions
"When creating a TableExtension and/or PageExtension object it would be really useful to be able to call the local functions / variables of the original object. This would also come close to the concepts of inheritance. You could also address the inherited object with Base.XYZ to call the functio...
Automatic unpublish and publish from VSCode
Working with extensions which have dependency on other extensions is currently not very easy. For example if we have a "main app" and a "test app", then in order to republish our main app, then we first have to unpublish the test app. Not only is there no way to do this from VSCode (except tha...
HTML Editor Control Add-in
It would be nice if Business Central would provide a build-in HTML Editor Control Add-In, which could be used for Editing Rich Text like a detailed Item Description for a Online Shop or when Sending an Invoice via E-Mail with E-Mail Body to edited the body before sending. A few Open Source Edito...
Thank you for your feedback. We are considering adding it to our longer term roadmap.
Your help is greatly appreciated,
Mike Borg Cardona
Program Manager, Microsoft
Extend report dataset via AL extension
Currently the path to extend a standard report is to 1. Convert the report to AL 2. Add additional fields to the dataset plus code to populate the fields (if not just adding missing information from the existing source table) 3. Change application to call new report (depending on which report ...
Enable compile/intellisense for apps within same workspace
With a requirement to have automated tests in a separate (dependent) test extension for AppSource extensions, instead of having the test codeunits inside the same extension makes it impossible to do test driven development with Business Central. The current process of first having to download ...
GETSELECTIONFILTER as a built in function on every page
Today we need to create an External procedure on every page, like [External] PROCEDURE ADVSetSelectionFilter@10008900(VAR SalesInvoiceHeader@10008900 : Record 112); BEGIN CurrPage.SETSELECTIONFILTER(SalesInvoiceHeader); END; This should be built in to every page similar to the GETRECORD functi...
Improve overall translation / XLIFF experience
There are a lot of improvements to be made on the 'translation' experience to be on par with the translation experience in C/AL. These suggestions are not about external XLIFF editing tooling, but about the process inside VSCode. Here are some suggestions / feedback: - Moving around Labels (e.g...
Administrator