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!

XML Generator by Forms

398814Sep 2 2003 — edited Sep 2 2003
Hi...

Y work in convert my FMB files to XML files

First : Execute the command FORMS2XML , in my instalation of Windows this file call IFXMLSG90.exe

In DOS :

c:\> ifxmlsg90 overwrite=yes ejemplo.fmb
Oracle 9i Forms XML Schema Generator
Copyright© Oracle Corporation 2001. All rigths reserved
Forms XML Schema saved as Forms90.xsd

But? , the files not generated with the name ejemplo , and the extension not XML , is XSD.

I think , the file XSD not a XML format but yes XML FORMAT :

Example
c:\> type Forms90.xsd|more

<?xml version = '1.0' encoding = 'UTF-8'?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://xmlns.oracle.com/Forms" targetNamespace="http://xmlns.oracle.com/Forms">
<annotation>
<documentation xml:lang="es">
Oracle9i Forms XML Schema Definition File
Copyright(c) Oracle Corporation 2001. All rights reserved.
</documentation>
</annotation>
<element name="Module" type="tns:Module"/>
<element name="Alert" type="tns:Alert"/>
<element name="AttachedLibrary" type="tns:AttachedLibrary"/>
<element name="Block" type="tns:Block"/>
<element name="Canvas" type="tns:Canvas"/>
<element name="CompoundText" type="tns:CompoundText"/>
<element name="Coordinate" type="tns:Coordinate"/>
<element name="DataSourceArgument" type="tns:DataSourceArgument"/>
<element name="DataSourceColumn" type="tns:DataSourceColumn"/>
<element name="Editor" type="tns:Editor"/>
<element name="Font" type="tns:Font"/>
<element name="FormModule" type="tns:FormModule"/>
<element name="Graphics" type="tns:Graphics"/>
<element name="Item" type="tns:Item"/>
<element name="LOV" type="tns:LOV"/>
<element name="LOVColumnMapping" type="tns:LOVColumnMapping"/>
<element name="Menu" type="tns:Menu"/>
<element name="MenuItem" type="tns:MenuItem"/>
<element name="MenuModule" type="tns:MenuModule"/>
<element name="ModuleParameter" type="tns:ModuleParameter"/>
<element name="ObjectGroup" type="tns:ObjectGroup"/>
<element name="ObjectGroupChild" type="tns:ObjectGroupChild"/>
<element name="ObjectLibrary" type="tns:ObjectLibrary"/>
<element name="ObjectLibraryTab" type="tns:ObjectLibraryTab"/>
<element name="Point" type="tns:Point"/> ....
more


It is XML Format !!!

Second , i modified this file and it validate with the command XMLVALIDATOR, in windows this file call ifxmlv90.

Example in DOS :

c:\> ifxmlv90 Forms90.xsd

But, raise this error :

Oracle9i Forms XML Validator
Copyright(c) Oracle Corporation 2001. All rights reserved.


file:/C://forms90.xsd<Line 2, Column 140>: XSD-2038: (Error) Can not find definition for element 'schema'
Invalid XML - file forms90.xsd does not validate against Forms XML Schema:
Can not find definition for element 'schema'

Q1 : How i create a valid XML file?
Q2 : What it is a file XSD?
Q3 : I not have a file FORMS2XML , Where it is?

Thank you
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 30 2003
Added on Sep 2 2003
2 comments
326 views