首页 > 解决方案 > Apex 5 或 18 - 元素放置(新行:否,新列号)

问题描述

需要您的帮助才能在另一个字段之后放置一个字段。

在旧的 Apex 中,我选择了 New Row: No 和 New Column: No 在这种情况下一切都很好,它被精美地放置在前一个元素之后。

在此处输入图像描述

在这种情况下,Unk 复选框是放置在血压收缩压和舒张压字段之后的新元素。放置得很好的 3 个字段在页面上提供了很好的渲染效果。

在 Apex 5 和 18 中,我根本无法做到这一点,或者我得到了元素下方的字段,或者我必须使用 Next Column:Yes 并且不能使用标签,我不明白为什么它这么难看

在此处输入图像描述

请帮助我:有没有办法获得我之前得到的确切输出。

标签: oracle-apex

解决方案


我同意——恼人的灾难。它在 4.2 中运行良好...

这就是我所做的;看看它是否有帮助。

  • 我设置“新行:否”
  • 然后我单击“显示布局列”按钮(在我运行的页面底部),以便我可以看到那些显示列的“粉红色和白色”条纹。
  • 返回开发人员,选择应该放在右侧的项目并修改其属性:
    • 列(你必须给它们编号)
    • 注意“列跨度”和“标签列跨度”属性,因为 - 如果你不小心这样做,你会不断收到错误,例如你不能这样设置,因为 item 总共需要 3 列,虽然您想将标签设置为跨越 4 列和类似的
  • 运行页面;看看是否有意义。如果没有,请更改属性并再次运行它。一次又一次……

很快,你就能得到你想要的,但这既需要你的时间,也需要你的勇气。我不知道为什么那些优秀且优秀的 Apex 开发人员会以这种方式“改进”这个简单的设置......


推荐阅读