首页 文章

Oracle Apex:在html表中放置按钮

提问于
浏览
1

关于Oracle Apex的一件事,我没有得到的是在样式和在页面上放置东西时缺乏自由 . 我有三个Oracle Apex“按钮”,我想放在一个html表中,上面有一个表头 . 因为Oracle Apex要求我创建一个Apex Button对象,所以它会在一个区域内将它放在页面上 . 有没有办法告诉Apex我想把这些按钮放在一张 table 里?不是oracle apex报告只是一个普通的旧html表 . 对不起,这可能是一个基本问题,但我似乎无法找到任何例子 .

3 回答

  • 0

    我不这么认为 . 您可以使用APEX_ITEM包创建各种表单元素并将它们放在任何位置,而不是按钮 . 我认为你可以只创建一个常规的HTML按钮,并添加一些Javascript,按下时加载正确的URL . 您可以在URL中设置大多数页面项目 .

  • 2

    最简单的方法是自定义区域 . 版本4也具有与此类似的静态DIV(无标记,仅DIV)以及区域的父/子关系 .

  • 0

    Apex的灵活性与您希望的一样灵活 .

    要提交表单,您可以:添加手写代码 <input type="submit" value="mybutton" /> ,或者您可以从几乎任何可点击的html标签中执行此操作 .

    尝试将此添加到您希望从中提交页面的位置:

    <div>
      <a href="javascript:doSubmit('SAVE')" style="display:block;border:1px solid red;padding:3px;">SAVE</a>
    </div>
    

    请注意,传递给 doSubmit() 函数的是您可以在PL / SQL中处理的 :REQUEST .

相关问题