Has_98 error message after upgrading to 9.8

Anybody familiar with 'undefined array key ‘has_98’? We are upgrading from 9.4 to 9.8.

Dear @aducom,

Could you give more details about this error, please?

  • Does this error occur after generating the source code for a project as a whole or for a specific application?

  • Does this error occur after performing some action in the ScriptCase development environment interface?

We will be waiting for your feedback about this case.

Best Regards!

It happens in all scenario’s we’ve tested sofar.

  • Import a project from a previous version and generate the entire project will result in the has_98 error on the menu application.

  • Import a project from a previous version and generate just the menu application will result in the has_98 error.

  • Create a new project with several types of applications and generate the whole project will result in the has_98 error on the menu application.

  • Create a new project with several types of applications and generate only the menu application will result in the has_98 error.

  • Create a new project with only an application of the menu type and generate the project will result in the has_98 error on the menu application.

  • Create a new project with only an application of the menu type and generate just this one application will result in the has_98 error.

Thanks for your feedback, @aducom!

After carrying out tests in the most recent version of ScriptCase (9.9.002) according to the scenarios mentioned by you above, the error did not occur.

In this way, we suggest updating ScriptCase to the latest version, so that the problem no longer occurs.

Thanks again for your feedback and I wish you a great week!

Best Regards!

I’m speechless… worst response ever.

1 Like

@aducom Any particular reason you are switching to 9.8 instead of 9.9?
I am also planning to transition from 9.7.10 to the latest version.
Not done it yet and would not want to do it if there is a issue.

At the University I work for, we have a huge code base and cannot afford to break code. We also cannot follow each and every release as we need to retest all our software to ensure that there will not be issues. That is a major task.
We have used Scriptcase for over ten years, and there are tons of issues on each major release. For that reason, we never install a version before a few months after it has been released. We had to wait for PHP 8.1, which is now available and required, as 7.4 is almost end-of-life.
Version 8.9 contains a lot of whistles and bells we can do without :wink: