I have a fancy Virtual Column in one of my tables that does some tedious string handling on the back end.

18.2; Mertech Oracle Driver; Oracle 11g

Just to see what happened I Viewed the table in the studio, changed the value in the virtual Column. and saved the record. The Studio didn't like that

C:\Program Files (x86)\DataFlex 18.2\Bin\Studio.exeORA-54017: UPDATE operation disallowed on virtual columns


Error: 25000


Please report this error to Data Access Corporation


MSG_UNHANDLEDERRORDISPLAY (6107) - oStudioErrorHandler (75) - at address 26009
MSG_ERROR_REPORT (433) - oStudioErrorHandler (75) - at address 87569
MSG_REQUEST_SAVE (375) - oObject (7012) - at address 11302
GET_SAVESELECTEDROW (10098) - oObject (6998) - at address 72837
GET_SAVESELECTEDROW (10098) - oTableGrid (6967) - at address 70945
GET_SAVESELECTEDROW (10098) - oTableGrid (6967) - at address 74615
GET_SAVESELECTEDROW (10098) - oTableGrid (6967) - at address 143760
GET_ADDROW (10830) - oTableGrid (6967) - at address 70890
MSG_MOVEDOWNROW (10128) - oTableGrid (6967) - at address 70694
MSG_ONUNKNOWNAREACLICK (10754) - oTableGrid (6967) - at address 69156
MSG_ONCOMMOUSEUP (8617) - oTableGrid (6967) - at address 68984
[start] - at address 239990

That seems like an obvious Don't DO That.