如何在Oracle APEX应用程序中重新编号页面?

Son*_*Boy 5 oracle-apex

我刚刚完成了我的第一个"真正的"APEX应用程序,但它看起来有点凌乱.有什么方法可以重新编号页面,以便它们按应用程序流的顺序返回?

先谢谢,马特

Gar*_*ers 7

数字是任意的.不要去重复编号所有的麻烦,因为你需要测试所有的分支,标签,面包屑....


oha*_*aal 7

  1. 复制有问题的页面并设置新号码
  2. 将导致旧页面的任何引用更改为新页面
  3. 删除旧页面


Obi*_*obi 5

以下建议对您当前的申请没有太大帮助,但我发现提前计划好一般页码很有用。

我首先将应用程序分成页面组,例如会计、报告和管理,然后为每个组分配 100(或 1000)页。

例如:

100 - Accounting (main page)
200 - Reports (main page)
300 - Administration (main page)
Run Code Online (Sandbox Code Playgroud)

然后,我根据需求分析告诉我可能需要的页面,在每个组中分配子页面:

100 - Accounting (main page)
110 - List Invoices
120 - Edit Invoice
121 - Edit Invoice - Details Screen
130 - Add new invoice - step 1
131 - Add new invoice - step 2
132 - Add new invoice - step 3 
200 - Reports (main page)
300 - Administration (main page)
Run Code Online (Sandbox Code Playgroud)

等等,你就明白了。在数字(110、120 等)之间留出一些空间,以便稍后添加几页。

当然,提前计划好一切是很困难的,因此一些不合适的页码页面将不得不在一段时间后使用,但根据我的经验,一些预先计划使其更易于管理(并且更容易)跟...共事)。