Easier if I just put the step to reproduce here.
1. Create an empty table - the table is to be used as temp table. Say, TableA. The table will have one field name TestField with type Code.
2. Create a card page with TableA as SourceTable. Set Editable to No. Set SourceTableAsTemporary to Yes. Call this PageA.
3. In OnOpenPage, assign a value to the TestField.
4. Create an action. In the action just print out the value of the Code field.
When page is set to be non-editable, the action to print out the TestField will prints out the value.
Set the page to be editable, and the TestField will not have any value.
Can anybody explain why is this behaves so? I was expecting that it'll behave the same way both for editable/non-editable page.
Is this bug, or is NAV doing something behind that I'm not aware of?