65

Show All Overloads of a Procedure in the IntelliSense (or indicator of multiple overloads)

If you have a procedure that has multiple overloads (so, for example, same procedure name but different parameters), then if you want to add a new statement somewhere else in your code calling one of these procedures utilizing the IntelliSense will always only show a single procedure and not all ...

Read more...

2 Comments

Read more... 2 Comments

Category: Development (295)

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
65

CodeCop rule for testing field length (TableRelation)

If a new field is created, having a table relation, the field datatype/length is set. If the related table definition is changed, e.g. increase of related (key) field length from code 10 to code 20, the fields having a table relation should be increased as well. Describe the solution you'd like:...

Read more...

0 Comments

Read more... 0 Comments

Category: Development (295)

STATUS DETAILS
Declined
Ideas Administrator
Thank you for reaching out. Your suggestion seems to be a duplicate of the following suggestion:  

Please add your valuable votes and comments to the suggestion above instead.

Sincerely, 
Marc Hansen
Microsoft
63

"Go to definition" more than once when you are in the base App

When we are using "Go to definition" it works fine as long as I am moving in my own objects. When I use "go to definition" on a "Base App" or "System App" object, a .dal-file is opened, which is fine in the first place, but in many cases I want to navigate through other objects of the Base/System...

Read more...

0 Comments

Read more... 0 Comments

Category: Development (295)

STATUS DETAILS
Completed
Ideas Administrator
Thank you for your valuable feedback. We have decided to deliver this idea and make it available with Business Central 2020 Wave 2, as well as Business Central 2020 Wave 1 CU2

Up until now Go-to-Definition (F12) has relied on retrieving sources from server, and to support multiple configurations, we added  a defaultLaunchConfigurationName setting to indicate which connection to use. This caused unwanted side-effects, so we have restructured F12 to rely on local dependency applications for resolving the source of a reference symbol for apps with runtime versions >= 5.2 (2020 Wave 1 CU2).

This implies that DAL file symbol source navigation support multiple steps/depth as long as symbols are present. There is no support for going a step back again though, i.e., Alt+Arrow Left will go back to starting point. Also, note that F12 will use local symbols which might not reflect server versions - this is relevant when using F12 to navigate into, e.g., a referenced extension to set breakpoints.

For versions <= 5.2 Go to Definition will work as before defaultLaunchConfigurationName, i.e., no source file for reference symbols on a Go to Definition if more then one debug configuration is defined.

Your help was greatly appreciated,  
Peter Borring
PM, Microsoft  

62

Add a new FieldGroup to an existing table

It is currently possible to add a fieldgroup (Dropdown, for example) in an extension in a new table or to add fields to an existing fieldgroup for a core table, but it isn't possible to add a fieldgroup to a core table that doesn't have one already defined at all.

Read more...

0 Comments

Read more... 0 Comments

Category: Development (295)

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
61

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

Read more...

5 Comments

Read more... 5 Comments

Category: Development (295)

STATUS DETAILS
New
60

Object number range for community contributions

I would like to see a GitHub repository and an object number range that all partners can use with their development license. I have a tool that I would like to share.

Read more...

0 Comments

Read more... 0 Comments

Category: Development (295)

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
59

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

STATUS DETAILS
New
58

Extend the Query object or give possibilities to use SQLCommand DotNet interoperability

In the current NAV 2018 on-premises we make use of SQL Command to produce high performing queries and more flexible queries than the current NAV Table and Query objects allow us. Typical TSQL commands we use are Like statement More sophisticated OR statements inner join cross apply union Date for...

Read more...

1 Comments

Read more... 1 Comments

Category: Development (295)

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
58

Document Reports: One DataSet per Document

This suggestion comes from Claus Lundstrøm and I just like to preserve his idea. Many issues with RDLC Reports could be improved or be solved, if there would be one DataSet per Document in Document based Reports like Quote, Order Confirmation, Shipment, Invoice, Credit Memo etc. My Details why:...

Read more...

2 Comments

Read more... 2 Comments

Category: Development (295)

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
55

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

Read more...

1 Comments

Read more... 1 Comments

Category: Development (295)

STATUS DETAILS
Completed
Ideas Administrator
Thank you for your valuable feedback. We are making working with project dependencies available with Business Central 2019 Wave 2. 

With this feature, you can add dependencies to other extension projects in your workspace, and then changes will propagate, e.g., for IntelliSense and compilation errors.

Peter Borring
PM, Microsoft