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 ...
Extend CalcFormula
I totally agree, that it is no good idea to allow to modify the whole CalcFormula (https://github.com/microsoft/AL/issues/390). But it would be great to add additional filters to the existing CalcFormula. Something like: modify(Quantity) { AddToCalcFormula = "Parcel No." = FIELD("Parcel No. ...
Best regards,
Business Central Team
Conditional Flowfields
t would be really nice to have the possibility to define a conditional Flowfield similar to already existing conditional table Relations. I think that SQL Server can handle this easily. Think of table 27 Item and tables 111 Sales Shipment Line and 113 Sales Invoice Line. We have many programmi...
Better Logging Tools to Troubleshoot Errors and Performance Issues in ISV Extensions
Business Central needs better logging tools to help Support and Development Teams to troubleshoot errors and performance issues that customers may experience when they use ISV extensions. Dynamics GP has two different logging tools that are very useful: 1) Script log - Logs every script (i.e. pr...
- Snapshots for capturing execution in production and replay in debugger offline (in preview at launch, only enabled in sandboxes)
- Performance toolkit for measuring app performance as part of developing
Business Central Team
Display media/mediaset in page fields
Media/MediaSet can only be displayed as a thumbnail on a tall/wide brick, or as the only field of a CardPart embedded as a factbox or directly on a Card/Document page. It would be nice to be able to use an image on a page field for card and/or list pages also.
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...
Allow UsageCategory in pageextensions
Can the UsageCategory be allowed in pageextensions? current error: [AL] The property 'usagecategory' cannot be customized.
Best regards,
Business Central Team
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...
Best regards,
Business Central Team
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...
Initialize variables with declaration
Can we get an option to initialize variables to a certain value? Something like this: var MyInt: Integer = 10; MyGuid: Guid = {cbbd84dc-84f8-4ca4-88dc-9a526dbf88d0};
Administrator