Hidden fields keeps showing, just column headers are hidden SC 9.12.019

I was working with SC 9.11, after upgrading to 9.12.019 hidden fields are not working.

Environment: SQL Server 2022 database, Windows 10 x64, SC 9.12.019

Steps to reproduce:

  • Create a new form on any arbitrary table
  • Run it to check data display
  • Set some fields to “hidden”
  • Run again: the hidden fields column headers does not show, but the fields are still visible. So I ended up with a number of column headers (say 3 or 4) but 8 or 9 fields visible, the far right ones with no header.

The form is just created, no events, no ajax, no security, no error messages, running standalone, recompile it several times, same error when viewing in Chrome, Edge and Firefox.

Any ideas?

Additional info:

The problem also happens using MySql, and also when creating a new project with only one form.

Can anyone be so kind to test creating a new project, a simple form over any table and set one or more fields to “hidden”?

Thanks everyone.

Confirmed BUG.

Clean Scriptcase 9.12.19 installation, sample project “Restaurant” just created, with default SQL Lite sample database.

I choose the customers form and try to hide two columns: customer_num_doc and doctype.

The form does not show the titles for these two columns, but the columns are still visible. This also causes that the far right columns don’t have titles:

Can confirm the bug.

The same happens if the macro sc_field_display() is used to hide fields.

So now i can’t deploy new multi records forms if i need to hide some fields. :sob:

I just installed version .019 hoping that they fixed a sql issue as per the version changelog (but they didn’t…) and now this.

Running SC on Linux\MariaDB.
And rolling back to SC 9.12.009…

2 Likes

@robydago @tfertil,

The issue has already been identified and reported, allowing the responsible team to work on a fix.

As soon as the fix is released, we’ll provide feedback through this thread.

Best regards!