2007-06-14

The killer feature for oracle forms

Oracle forms have an awful implementation in themselves but the idea of trying to describe user interface development entities in terms of data base is interesting enough.

By removing redundant abstraction level we simplify the implementation, make easier the interaction between developers of different system levels. Data blocks as a model, triggers instead of events are good but the very important thing is missing. If it would be implemented the correspondence between approaches to developing data bases and gui would be full.

The matter is savepoints. IMHO they should combine with modal interfaces and the standard exceptions mechanism in a very harmonious way. And the idea of save point itself is more natural for dialogs with Cancel button than dummy copying and synchronization of data.