oracle-apex – APEX 4.0:如安在APEX中将页面从一个应用措施复
请辅佐我怎样将页面从Apex的现有应用措施复制到Apex应用措施的另一个事变空间. 办理要领你无法开箱即用.除了事变区ID之外,应用措施ID也很重要.假如您有2个差异的事变区和沟通的应用措施但具有差异的ID,则这会使工作变得越发伟大. 您可以随时执行的操纵是导出整个应用措施,导入它但行使差异的ID,这样您就不会包围现有的应用措施,然后建设一个新页面作为新导入的应用措施页面的副本. Antoher的方法是编辑导出的PAGE SQL文件,可是,我要夸大这一点,不提议这样做.正如在OTN论坛中云云慷慨地告诉,假如你必要支持应用措施/极点题目,他们会发明你在sql文件中参差不齐,你不会获得支持.只有当你领略并知道你将要做什么时才这样做!假如您在不相识本身正在做的工作的环境下变动代码,则也许会比您开始时的环境更糟糕.在任何其他环境下,请凭证应用措施导出/导入/复制行举办操纵. 无论怎样,我所处的事变区ID差异,但应用措施ID差异.在这种环境下,变动导出的文件很是简朴,只必要编辑1(一)行,而且必要存眷这段代码: begin -- Assumes you are running the script connected to SQL*Plus as the Oracle user APEX_040200 or as the owner (parsing schema) of the application. wwv_flow_api.set_security_group_id(p_security_group_id=>nvl(wwv_flow_application_install.get_workspace_id,27000294100083787867)); end; / 这是导出的页面文件中的第一批代码之一.如您所见,事变区ID在此处配置.假如实行导入应用措施(纵然应用措施ID与您实行导入的应用措施ID匹配),您也会收到错误动静.然后将ID变动为与事变区匹配的ID,它将起浸染.虽然,您必要知道事变区ID,而且可以通过在apex情形中执行此选择来找到它们(s?) select workspace,workspace_display_name,workspace_id from apex_workspaces 一些好提议:假如您仍处于apex安装的启动阶段,则也许必要确保事变区ID沟通.譬喻,具有沟通事变空间和应用措施ID的测试和出产情形很是风趣.您将有2个实例(在2个差异的处事器上安装2个数据库),但但愿ID沟通.要确保这一点,您可以从一个情形导出事变区,然后将其导入另一个情形.您可以从极点中的实例打点(即内部事变区)执行此操纵. (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |