Generating FormsDoc and FMB module compare functionality


Posted by Hafed Benteftifa | Posted in Forms, oracle | Posted on 14-06-2008

For the last two weeks, I have been working on ironing out the two functionalities in MouliForms that I think are very useful for an Oracle forms developer:

  • Generating documentation on the Forms modules that make up an application. This is similar to Javadoc for those that are familiar with JAVA. In this case, I choose to generate an HTML page for each module. This will give the liste of Program Units (procedures, function and packages) linked thru an index page.
  • FMB module compare: In most cases, we have a before and after version for the same module and we want to have an exact picture of what has changed as far as the objects are concerned.
    While the basic functionality is there (changes are reflected in Red), I am still having some troubles with object properties. It seems to me that the developers at Oracle did not lay out a proper mechanisms for object-property categorization.
    I managed to rewrite the whole property palette (with the BEFORE and AFTER columns) but there are still some unwanted properties that do appear at the wrong place-object.