Give AL language `const var`, i.e. ability to pass/receive function arguments by constant reference


We currently can only pass by copy a.k.a. by value, or by modifiable reference (var). Passing by copy is problematic for things that are expensive to copy and which only need to be observed by the called function. This can range from strings to complete records. Why waste CPU cycles cop...

Read more...
2 Comments

Read more...
2 Comments

Category: Development (488)

STATUS DETAILS
New

Enable specifying objects by name in properties like SourceTableView, CalcFormula, etc.


from https://github.com/microsoft/AL/issues/6163 -- Describe the bug When setting up SourceTableViews, TableRelations, and so on - that relate to other tables by table IDs (or, far less frequently, specify codeunit IDs to run, etc.) - we still have to use the raw integer ID, which is ugly, opa...

Read more...
2 Comments

Read more...
2 Comments

Category: Development (488)

STATUS DETAILS
Needs Votes

DataCaptionExpression should be shown in View mode if no records/rows exist on the List Page


from closed https://github.com/microsoft/AL/issues/6388 **Describe the bug** The title says it all: if a `List` page is in View mode, and no records are within its Table/filter, then the `DataCaptionExpression` the developer sets is ignored and not shown at the top. A `DataCaptionExpression` th...

Read more...
0 Comments

Read more...
0 Comments

Category: General (838)

STATUS DETAILS
Needs Votes

Add Record methods to check for existence, w/ standard error if not, to replace/optimise uses of Get() & FindFirst()


from closed AL issue https://github.com/microsoft/AL/issues/5727 *** Summary: There are standard AL warnings if FindFirst() is used without then checking any fields from the found record. But it is in my experience very common to see both Microsoft and third-party devs like myself using FindFi...

Read more...
0 Comments

Read more...
0 Comments

Category: Development (488)

STATUS DETAILS
Needs Votes

Export Budget To Excel report should support Accounting Periods, as the page view does


We have a client who views their G/L Budgets by Accounting Period. Their Accounting Periods are not calendar months or otherwise consistent; they are very specific. When they use the Export Budget To Excel report, expecting an equivalent result, just in Excel instead of on-screen, they find they ...

Read more...
1 Comments

Read more...
1 Comments

Category: Financial Management (651)

STATUS DETAILS
Needs Votes