modify sql in a grid = erase field

Hi I have a bug
Every time I change the SQL on a Grid application, I seem to then have to redo all my other work in that application.
For instance, I just added one field to the table behind my grid, adjusted the SQL to include that field and all my Refined Search, Grouping, Search, Columns, select fields etc disappeared.

It’s a very hard difficulty for to lost the all field !

Do you have any soluce for this ?
Thanks a lot
Best regards

If you change the SQL and add new fields, SC ADD new Fields to you Grid. But If You change the Fields already createds with other names, SC erase the Fields.
In my case, i have a ALIAS for every field, so i must keep his name when my field change your data type.

To avoid losing everything again. For GRIDs with requests I first build a sql view (like that there is no more join)
in short it’s a bug for me,
it’s a shame because it’s time wasted

i had the same issue. think it’s a bug