User Profile

Support ternary operator in AL compiler


I think the ability to use a ternary conditional statement would help many AL developers write cleaner code. How many times have we seen the following statement? ``` if then MyVar := else MyVar := ; ``` Refactoring to `MyVar := ?

Read more...
4 Comments

Read more...
4 Comments

Category: Development (1168)

STATUS DETAILS
Needs Votes

Implement static Text.Join(Separator: Text; Elements: List of [Text]) method


Given a list of Text objects, it would be really cool to have native capabilities in AL to concatenate them. This would be very similar to the string.Join method found in the C# language, and it would allow developers to avoid writing boiler-plate loops or always referencing a helper codeunit.

Read more...
2 Comments

Read more...
2 Comments

Category: Development (1168)

STATUS DETAILS
Needs Votes

Add Azure virtual network service tags for Business Central online environments


Today there seems to be no clear, easy way to restrict access to an Azure virtual network to only Business Central online. In an Azure Virtual Network, you can use v...

Read more...
0 Comments

Read more...
0 Comments

Category: General (1648)

STATUS DETAILS
Planned

Bitwise and/or operators in the BC compiler


Today it is only possible to use the and/or operators on Boolean values. It would be cool if you could also use them on integer values.


One use case would be when subscribing to the "Global Triggers".GetGlobalTableTriggerMask event. Using an or operator would help so that the...

Read more...
0 Comments

Read more...
0 Comments

Category: Development (1168)

STATUS DETAILS
Needs Votes