395

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...

Read more...

12 Comments

Read more... 12 Comments

Category: Development (1522)

STATUS DETAILS
Under Review
Ideas Administrator

Thank you for your feedback. We thought we would release this earlier, but have now reverted status back to "Under Review" as we assess our use of such rich-text controls. We are still considering adding it to our (longer term) roadmap.

Your help is greatly appreciated, 
Mike Borg Cardona
Program Manager, Microsoft  
289

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...

Read more...

11 Comments

Read more... 11 Comments

Category: Development (1522)

STATUS DETAILS
Under Review
Ideas Administrator
Thank you for your feedback. We are considering adding it to our longer term roadmap.

Your help is greatly appreciated,
Business Central Team
152

Allow table and field deletion for AppSource apps

With Business Central 2025 wave 1, Microsoft will be able to delete obsolete tables and fields from their own apps.


Publishers on AppSource are facing the same issues as Microsoft: our products evolve, our products are sometimes redesigned.

We need at some point to break...

Read more...

3 Comments

Read more... 3 Comments

Category: Development (1522)

STATUS DETAILS
Needs Votes
Ideas Administrator
Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we will consider it in the future. Best regards, Business Central Team
152

Extend Query object to allow to create a UNION

Currently the Query object does not allow to create a UNION of tables, which is quite a shortcoming forcing you to either use multiple query objects or other workarounds involving more coding. The request for UNION was already raised in this idea https://experience.dynamics.com/ideas/idea/?ideai...

Read more...

4 Comments

Read more... 4 Comments

Category: Development (1522)

STATUS DETAILS
Needs Votes
Ideas Administrator
Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we will consider it in the future. Best regards, Business Central Team
146

'RECORDID' integration in field/page properties to ease the build of generic features

We often create generic functionalities (linking attachments, notes, comments, ...) that use 'RecordID' as a means to link data between master/detail record. On the master record, flowfields are added to show the no. of linked records, ... On the master pages, generic factboxes are added to show ...

Read more...

5 Comments

Read more... 5 Comments

Category: Development (1522)

STATUS DETAILS
Needs Votes
Ideas Administrator
Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we will consider it in the future.

Best regards,
Business Central Team
140

Improve performance of code analyzers

It would be nice if the code analyzers would get a performance boost or it would not remove the issues immediately and update the issue in the background. Like Visual Studio. All warnings and errors of your AL Extension will be shown in the “Problems” tab in Visual Studio Code. If you click on o...

Read more...

0 Comments

Read more... 0 Comments

Category: Development (1522)

STATUS DETAILS
Planned
2023 Release Wave 1
Ideas Administrator
Thank you for your feedback. We have made some improvements in the code analyzer framework this release to help address above:
  • General performance improvements and bug fixes
  • Introduction of a new file scope to only run analyzers on the current file while editing. Rules still run on larger scope on full build 
  • New verbosity view to get insights into the performance of each rule, e.g., to provide feedback to us or to disable bad performing rules (temporarily or in to only run in CICD and not interactive code authoring).
Above is already available in the insider build, and will be in preview as well, so you can try it out

With above changes, we will mark this idea as planned.

Best regards,
Business Central Team
140

OnUninstallApp Codeunit type or triggers

Per: https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-extension-install-code We have system triggers for OnInstallAppPerCompany() and OnInstallAppPerDatabase(). It would be very useful to have matching OnUninstallAppPerCompany() and OnUninstallAppPerDatab...

Read more...

13 Comments

Read more... 13 Comments

Category: Development (1522)

STATUS DETAILS
Under Review
Ideas Administrator
Thank you for your feedback. We are considering adding it to our longer term roadmap.

Best regards,
Business Central Team
119

Syntax Highlighting for AL in Azure DevOps

Please reach out to the Azure DevOps team and work with them to add syntax highlighting for AL in Azure DevOps. Today all AL code there is just shown as plain text. This is inefficient because all pull request reviews and all other code investigation are a lot slower to do without. The platform d...

Read more...

3 Comments

Read more... 3 Comments

Category: Development (1522)

STATUS DETAILS
Planned
2023 Release Wave 2
Ideas Administrator
Thank you for your feedback. 

We are addressing this in 2023 release wave 2 with a new Azure DevOps extension that add AL Syntax Highlighting. 

This support is largely in place by initial work by German partner GOB, also having suggested this

Best regards,
Business Central Team
118

defaultApplicationArea in app.json

Yeah, when you need it, the ApplicationArea property is great. But when you are developing a per tenant extension for a customer, of an app for app source where it's all or nothing (if you install it is because you want to see all fields/actions added by the app), having to add ApplicationArea = ...

Read more...

2 Comments

Read more... 2 Comments

Category: Development (1522)

STATUS DETAILS
Planned
2022 Release Wave 2
Ideas Administrator
Thank you for this suggestion! In upcoming 2022 release wave 2, we have added support for falling back to parent object ApplicationArea value if not set on individual controls. 

In detail, when targeting runtime version 10.0 (i.e., 2022 release wave 2) or higher:
* Page controls without ApplicationArea property explicitly set now inherits the ApplicationArea defined on the parent page (or report if request page)
* Rules AS0062 and PTE0008 have been updated to allow not specifying an explicit ApplicationArea on the page control, as long as set on the parent object level, thereby providing a default.
* ApplicationArea can now be used without UsageCategory on pages to provide a default fallback for controls, without forcing search visibility
* No impact on search, UsageCategory and ApplicationArea still both required
* No impact on page (or report) extensions, values must still be set explicitly there.

Best regards,
Business Central Team
102

Supporting JSON as table’s field data type

Azure SQL Database supports JSON data type natively from more than 1 year. The JSON type allows you to store JSON documents in a native binary format that is opti...

Read more...

4 Comments

Read more... 4 Comments

Category: Development (1522)

STATUS DETAILS
Needs Votes
Ideas Administrator
Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we will consider it in the future. Best regards, Business Central Team