Congratulations Erik. Always taking it one step further
@juasanri2 жыл бұрын
That's really amazing! The SOD was useful enough adding and exposing fields and creating the API, but being able to create tables is awesome. My version is 3.0.0.77, but I cannot see this "Create New Features" option. Is this something that will roll out with an update of the extension? Keep this great work please!
@Hougaard2 жыл бұрын
It's the new version we're preparing... how did you get the link for this page? Shouldn't be public yet?
@juasanri2 жыл бұрын
@@Hougaard I am looking forward to use it then!! 😅😅😅 This video and the rest of the new version, is available from your web page in the Video Tutorials and demos
@Hougaard2 жыл бұрын
Enjoy the leak, it will be available very soon :) (And don't tweet about it )
@bjarkihall28762 жыл бұрын
That's some clever metaprogramming, Erik :D It would even make sense to have these common patterns baked into a vscode extension. Have you seen mdAL? (has been inactive for over a year though) Regarding the compilation step, would it make sense if alc.exe was accessible from a simple .zip -> .app file in the System App Modules? (maybe it's possible already?) It would remove the need to host the compiler externally as a web service which I think is going on there, but maybe it would just introduce new problems? Or maybe you already have a "template" .app file which you reverse-engineer and replace with the new data to generate an .app file yourself? Always curious about the high-level implementation details but I understand if it's not something you can share. :)
@Hougaard2 жыл бұрын
No external services involved, everything is AL code :)
@tomaszabcik62992 жыл бұрын
@@Hougaard Wow, I can't believe that pure al source code * .zip can be compiled just using some system application to * .app. My all thought considerations are assumes the external use of alc.exe via some API. Nice! :) Is secret name of object, that can compile source code?
@Hougaard2 жыл бұрын
@@tomaszabcik6299 ...There are no Microsoft components available for that, it's all built by me and is sitting inside the Object Designer app.