Desktop tool that takes an Oracle Forms XML export (*.fmb.xml) and generates a single-file HTML report
matching the v8 layout/rules (left sticky menu, collapsible sections, used program units, LOV via key_lists,
validations via MAIN_VALIDATION.main_logic, button triggers, global triggers, etc.).
python -m pip install -r requirements.txt
python app.pyOn Windows (Python 3.11+):
python -m pip install -r requirements.txt
python -m pip install pyinstaller
pyinstaller --noconsole --onefile --name OracleFormsReporter app.pyOutput:
dist/OracleFormsReporter.exe
- The generated HTML is fully standalone (embedded CSS/JS, no external assets).
STANDARDS.olbis not parsed; subclassed triggers without code in XML are listed with a short note.