111

Unlimited size for Developer Licences (remove sizelimit of 120KB)

Developer licenses have a size limit of 120KB. Since two years with every new Release of NAV/BC we are having troubles to update developer licenses. If ISV Partner do not set the right configurations for their ISV solutions, their ISV solutions are authorized for every partner. We always need to ...

Read more...

0 Comments

Read more... 0 Comments

Category: Development (925)

STATUS DETAILS
Under Review
Ideas Administrator
Thank you for your feedback. We are investigating this.

Your help is greatly appreciated,
Business Central Team
110

Allow to progammaticaly set the 'RunPageMode' on PAGE.RUN / PageManagement

On an action that launches a page, the default 'RunPageMode' property is set to 'Edit', which allows you to immediately edit the record.

When coding the actions instead and calling the page via PAGE.RUN or the PageManagement generic functions, the page is opened by ...

Read more...

0 Comments

Read more... 0 Comments

Category: Development (925)

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,

Kennie Nybo Pontoppidan

PM, Microsoft 
108

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 (925)

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
107

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

Read more...

1 Comments

Read more... 1 Comments

Category: Development (925)

STATUS DETAILS
Completed
Ideas Administrator
In the 2019 Wave 2 release we have added the ability to control, i.e., restrict or enable, access to objects and members, similar in concept to access modifiers in other languages. There is a new Access property on objects and table fields, and access modifier keyword on var section and methods. The available options {Local, Internal, Protected, Public} depend on the object type, use IntelliSense (Ctrl+Space) for possibilities in context.

The idea is asking for unrestricted access in one extension to objects in other extensions (including base application). This is strictly not what we are delivering, as access will only be possible if the target extension permits it, and the default will be private to allow controlling the extensibility surface. What the feature enable is allowing designing for access going forward. ALApp GitHub should be used to request changes to the base app to enable access to variables as part of extensibility.
104

Custom Filename For Report Export

The option to export a custom report with a custom filename through code would be useful. Currently, when exporting a report, the filename is assumed from the report name. It is time-consuming to manually rename each exported file. If it were possible to build the filename through code, it woul...

Read more...

4 Comments

Read more... 4 Comments

Category: Development (925)

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
103

Mocking in Tests - Create a Mock-Framework

We would need to get the following capabilities to be able to write better tests:
Mocking procedures, codeunits and other public intefaces like e.g. the Moq-Framework does for C# (https://github.com/moq/moq4).
Mocking web service calls

Read more...

1 Comments

Read more... 1 Comments

Category: Development (925)

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
103

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

3 Comments

Read more... 3 Comments

Category: Development (925)

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
102

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 (925)

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
101

Rollback of SingleInstance Codeunits

Often there is a situation where you want to store a value at the beginning of a process, which you want to access in a subscriber later in the process. If the information is not available via the provided publishers, the most common way is to create a single instance codeunit and store the value...

Read more...

6 Comments

Read more... 6 Comments

Category: Development (925)

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 might consider it in the future.

Best regards,
Business Central Team
100

Allow Setting a Proxy for the HttpClient

As Kamil Sacek suggested on this github issue https://github.com/microsoft/AL/issues/4470, it would be really helpful to set a proxy when using the HttpClient.

Read more...

4 Comments

Read more... 4 Comments

Category: Development (925)

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