Warning: coding advice below from a DBA ;)
You don't call an include; it isn't a subroutine. It is a way of encapsulating a piece of code so it can be written once and reused in more than one procedure. These days the common use case is for defining data members like temp-tables or datasets...
Having business logic in VBA isn't where you want to be. Can you import and manipulate the data in ABL and then emit the required workbook artifact? That would save you having to deal with macro-enabled workbooks, which are a pain to manage and a vector for malware.
Or alternatively, see if...
You hit a Progress bug in a shared memory client, some data structures in database shared memory were corrupted, and various processes hit fatal errors and stopped. The database performed an abnormal shutdown to protect data integrity. That might be as much root cause as you ever get.
And it...
The latest update to release 11.7 is 11.7.22. So you are missing 13 updates worth of bugs fixes. This is also the last update, since release 11.7 is retired since April 2025.
I strongly suggest that you test and implement 11.7.22.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.