如何保存部署在网站上的.fmx文件(oracle表单)

时间:2014-11-27 07:40:22

标签: oracle oracleforms

有没有办法保存从服务器运行的oracle表单(3层).fmx文件,使用Web浏览器访问..

我得到的是一些包含.fmx文件位置的标签。在访问这些文件时,我得到了.fmx。我需要转储.fmx

以下是浏览器收到的代码:

<!-- Forms applet definition (start) -->
<OBJECT classid="clsid:CAFECAFE-0013-0001-0022-ABCDEFABCDEF"
        codebase="/forms/jinitiator/jinit.exe#Version=1,3,1,22"
        WIDTH="800"
        HEIGHT="600"
        HSPACE="0"
        VSPACE="0">
<PARAM NAME="TYPE"       VALUE="application/x-jinit-applet;version=1.3.1.22">
<PARAM NAME="CODEBASE"   VALUE="/forms/java">
<PARAM NAME="CODE"       VALUE="oracle.forms.engine.Main" >
<PARAM NAME="ARCHIVE"    VALUE="frmall_jinit.jar,JCalendarJinit.jar,jcalendar.jar,jacob.jar,frmwebutil.jar,icons.jar" > 
<PARAM NAME="serverURL" VALUE="/forms/lservlet?ifcfs=/forms/frmservlet?form=PR_SC_3T_LOGIN_EDB.fmx&acceptLanguage=en-US,en;q=0.8,hi;q=0.6,ms;q=0.4">
<PARAM NAME="networkRetries" VALUE="0">
<PARAM NAME="serverArgs" 
       VALUE="escapeParams=true module=PR_SC_3T_LOGIN_EDB.fmx userid=  sso_userid=%20 sso_formsid=formsApp_appserv5.vsp.org_E90504F17EA811DFBFFD1B9BE00D2215 sso_subDN= sso_usrDN= debug=no host= port= buffer_records=no debug_messages=no array=no obr=no query_only=no quiet=yes render=no record= tracegroup= log= term=">
<PARAM NAME="separateFrame" VALUE="True">
<PARAM NAME="splashScreen"  VALUE="">
<PARAM NAME="background"  VALUE="NO">
<PARAM NAME="lookAndFeel"  VALUE="Oracle">
<PARAM NAME="colorScheme"  VALUE="teal">
<PARAM NAME="serverApp" VALUE="default">
<PARAM NAME="logo" VALUE="NO">
<PARAM NAME="imageBase" VALUE="DocumentBase">
<PARAM NAME="formsMessageListener" VALUE="">
<PARAM NAME="recordFileName" VALUE="">
<PARAM NAME="EndUserMonitoringEnabled" VALUE="">
<PARAM NAME="EndUserMonitoringURL" VALUE="">
<PARAM NAME="heartbeat" VALUE="">
<COMMENT> 
<EMBED SRC="" PLUGINSPAGE="/forms/jinitiator/us/jinit_download.htm" 
        TYPE="application/x-jinit-applet;version=1.3.1.22" 
        java_codebase="/forms/java" 
        java_code="oracle.forms.engine.Main" 
        java_archive="frmall_jinit.jar,JCalendarJinit.jar,jcalendar.jar,jacob.jar,frmwebutil.jar,icons.jar" 
        WIDTH="800"
        HEIGHT="600" 
        HSPACE="0"
        VSPACE="0"
        serverURL="/forms/lservlet?ifcfs=/forms/frmservlet?form=PR_SC_3T_LOGIN_EDB.fmx&acceptLanguage=en-US,en;q=0.8,hi;q=0.6,ms;q=0.4"
        networkRetries="0"
        serverArgs="escapeParams=true module=PR_SC_3T_LOGIN_EDB.fmx userid=  sso_userid=%20 sso_formsid=formsApp_appserv5.vsp.org_E90504F17EA811DFBFFD1B9BE00D2215 sso_subDN= sso_usrDN= debug=no host= port= buffer_records=no debug_messages=no array=no obr=no query_only=no quiet=yes render=no record= tracegroup= log= term="
        separateFrame="True"
        splashScreen=""
        background="NO"
        lookAndFeel="Oracle"
        colorScheme="teal"
        serverApp="default"
        logo="NO"
        imageBase="DocumentBase"
        formsMessageListener=""
        recordFileName=""
        EndUserMonitoringEnabled=""
        EndUserMonitoringURL=""
        heartBeat=""
>
<NOEMBED> 
</COMMENT> 
</NOEMBED></EMBED> 
</OBJECT>
<!-- Forms applet definition (end) -->

</BODY>
</HTML>

1 个答案:

答案 0 :(得分:0)

使用.fmx文件:

  • 无法编辑或查看已编写的代码。
  • 离线运行在某些情况下无用:如果表单使用查询并且需要连接到数据库。
  • 也许使用fmx文件的主要原因是在网内的多个端点上使用相同的表单

对于服务器上的fmx,您可以尝试访问该链接/forms/frmservlet?form=PR_SC_3T_LOGIN_EDB.fmx并尝试从服务器下载。

希望它对你有所帮助。