I have an issue with ABMGridBuilder when I double click on the ABMGridBuilder.jar file it will not load the builder. How can I sort this out? Do I need to re download it? If so please can I have a link to the download(the links that I have been trying on other posts have not been working)
On Java 11 it is not possible to run a .jar file . I tried pack it with B4JPackager11 but I only get a blank window. This is the output from run_debug.bat C:\2Work\1C\B4J\B4JPackager11\Objects\temp\build\bin>java.exe @release_java_modules.txt -m b4j/com.ab.main java.lang.NullPointerException...
Thank you, I have tried this but I get the error below when compiling:
Java Version: 11
Parsing code. Error
Error parsing program.
Error description: Unknown type: abcanvas
Are you missing a library reference?
Error occurred on line: 12 (GridBuilder)
Dim ABC As ABCanvas
AlwaysBusy did mention that he was not able to locate the ABCanvas source code for this library in post #5 of the below link:
On Java 11 it is not possible to run a .jar file . I tried pack it with B4JPackager11 but I only get a blank window. This is the output from run_debug.bat C:\2Work\1C\B4J\B4JPackager11\Objects\temp\build\bin>java.exe @release_java_modules.txt -m b4j/com.ab.main java.lang.NullPointerException...
Look into the the ABMGridBuilder.zip file you have already downloaded.
It contains a folder called "Libraries" and the B4JSourceCode.zip (which containes the source code you are using).
In the Libraries folder you will find the ABCanvas.jar and ABCanvas.xml files.
Copy these files to B4J Additional Libraries folder.
Then open the ABMGridBuilder source code in the B4J IDE (as you have already done) and make sure you select the ABCanvas library.
You are on the right direction, only not on the right track...
The lib Alain created for the GridBuilder has nothing to do with this. The problem is the way newer Java handle the Canvas.
In its original release Alain setted the Grid to work with an excepionally BIG canvas object. At that time it was not a problem, but now it is. the solution I came up with, using ALAIN's help, was to dramatically reduce the Canvas size to only accomodate the on-screen Grid rows.