Hi everyone,
I’m looking for a way to automate modifications of multiple FMB forms. The forms I need to process were created in Oracle Forms 6i (6.0.8.26.0).
In my experience with more recent Oracle Forms versions (e.g., 14c frmjdapi.jar / folder jlib in ORACLE_HOME path), I could use the Java API, which makes batch modifications of FMB files straightforward. However, in Forms 6i, I see that only the C API is available. I’ve tried exploring the C API, but it seems quite complex and difficult to work with.
I’m also running into issues with missing dependencies. I’m not sure if this is due to an incomplete/wrong installation or if the Java API is simply not available in Forms 6i. I read some forum posts where users claimed that the Java API is part of Forms 6i, but I haven’t been able to confirm this.
- Does the Java API exist for Forms 6i, or is a specific patch version required?
- If the Java API is not available, how can I perform batch FMB modifications using the C API?
- Are there any alternatives besides converting FMB → XML → FMB?
Thank you.