If you create an editable grid (form) and create an application link on an icon to another editable grid form containing a select with where a global, and bind that to a database field in the first table, then the form works well. However, every time you select another record from the master list en click on the application link, it will not take the new link, but keeps on using the old one. I.e. few records, key 1, key 2 and key 3. If I select key 1, I get key 1 as the detail. But if I select key 2 or 3 then I still get key 1. The issue is in the generated SQL, if you use the debug option, you will see that the global is not overwritten.