editable grid with no database rooted fields added

Hello,
​I’ve just created a form that picks some information from the database using a view, allowing to generate records in a different table based on inputs made in no database fields in that form, as in the below : [ATTACH=CONFIG]n82743[/ATTACH]

these added fields are New Status and Comments.

​I have then linked the save icon to the appropriate application ( a blank application that performs the insert in database and returns to that page ) : [ATTACH=CONFIG]n82744[/ATTACH]

​All fields are properly sent to the target application, except the non database fields that are sent as the default value set when loading each record, even if these have been changed in the meanwhile.

​Has anyone an idea on why neither {STATUS_COMMENTS} nor {BACKLOG_NEW} are not seen updated by user change when used in links whereas if I create an AJAX onChange event o,n these fields in which I store the value in a global variable ( which is not appropriate and only done for testing purposes ) that global variable contains the updated value.

​Did I miss something or is there any kind of commit to do in the ajax onchange event I used to test ?

Capture1.PNG.jpg

Capture2.PNG.jpg

Just for an update since I haven’t found out yet what the straightforward route to implement this is, I have found a dirty trick that makes my form working :
​In the AJAX onChange events, using the set of fields that make the primary key for a record, I have created a database table in which I insert or update the appropriate fields so the “save” application can fetch the proper data from it. I don’t like it very much, at least it does what I’m looking for, with a probable performance overhead however. it could possibly also have been done using php variables, but I didn’t want to bother with global variables arrays ( unsure how to handle these )

​Any other view is much appreciated to have the above to work straight.
​cheers