Override a procedure and Call Base internal function
Is it possible to introduct the "OverRide" Term to rewrite a function in vscode. this feature could redefine the overall performance of the feature and allow - lighten events implementation - improve the overall performance of the code (Multi call of events) - give more freedom during developmen...
Initialize an interface object
How about being able to initialize an interface by directly assigning it its codeunit ID. For example : MyInterface := CODEUNIT::"My Codeunit"; MyInterface.SetMyVar(MylocalVar); Today it is binding to create an enum object or declare a codeunit to be able to use the interface Object especial...
[Interface Object] Implement Event Publisher
Would it be possible to implement event publishing in an interface Object. The aim is to be able to structure a set of objects around an interface and to be able to bind an event that pass the sender in parameters. The need is to be able to make generic code and implement on unique input in o...
[Codeunit] Create a property in a codeunit
Would it be possible to declare a property in codeunit as it already exists in other languages such as C#. We would use the Get and Set Assessors and Mutators to assign the protected variables of the codeunit What would be the benefits? 1- More convenient use of the sender when using events. 2-...
[Interface] inplements terms in Interface object
Can you add Implements Terms in interface Object. This feature would extend a common interface to two interfaces that would have a functional link. This would allow the code to be better structured. For example, two export and import interfaces could be extended by a "Setup" interface.