0

I need to know is there any way to open and analyze an oracle form module (fmb file format) in C/C++ and get a list of all used tables, views, blocks,... in that module file.

give me a sample please, thanks in advance.

M.J.Ahmadi
  • 3,931
  • 4
  • 17
  • 24
  • possible duplicate of [How to read the PL/SQL code in an Oracle Forms .FMT file?](http://stackoverflow.com/questions/230248/how-to-read-the-pl-sql-code-in-an-oracle-forms-fmt-file) –  Oct 14 '12 at 04:04
  • @VladLazarenko - that is not a duplicate, because that question is about editing the *text* version of the FMB file. – APC Oct 14 '12 at 08:35

1 Answers1

2

I think what you are talking about is the Forms C/C++ API. This was a "power user" tool for working with Forms outside the IDE, in a batch mode. Oracle have deprecated it in favour of the easier to use Java tool, JDAPI. In fact Oracle appears to have completely eradicated documentation for the C API from the OTN site.

Fortunately we still have the Wayback Machine. So, here is the Developer 2000 documentation for the C/C++ API (warning: PDF).

APC
  • 144,005
  • 19
  • 170
  • 281