Skip to Main Content

Oracle Forms

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Automating FMB Form Modifications in Oracle Forms 6i

D V27 hours ago

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.

  1. Does the Java API exist for Forms 6i, or is a specific patch version required?
  2. If the Java API is not available, how can I perform batch FMB modifications using the C API?
  3. Are there any alternatives besides converting FMB → XML → FMB?

Thank you.

Comments
Post Details
Added 27 hours ago
2 comments
55 views