Oracle Apex:将按钮放置在 html 表中

发布于 2025-01-03 09:37:33 字数 242 浏览 0 评论 0原文

关于 Oracle Apex,我不明白的一件事是在设计样式和将内容放置在页面上时缺乏自由。我有三个 Oracle Apex“按钮”,我想将它们放置在一个带有表标题的 html 表中。由于 Oracle Apex 要求我创建一个 Apex Button 对象,因此它会将其放置在区域内的页面上。有没有办法告诉 Apex 我想将这些按钮放在表格中?不是 oracle apex 报告,只是一个普通的旧 html 表。抱歉,这可能是一个非常基本的问题,但我似乎找不到任何例子。

One thing about Oracle Apex that I just don't get is the lack of freedom when it comes to styling and placing things on a page. I have three Oracle Apex "buttons" that I would like to place inside a html table that has a table headers on it. Because Oracle Apex requires me to create an Apex Button object it places it on the page for me within a region. Is there a way that I can tell Apex that I would like to place those buttons within a table? Not an oracle apex report just a plain old html table. Sorry this might be such a basic question but I can't seem to find any examples.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

何以心动 2025-01-10 09:37:33

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

I don't think so. You can use the APEX_ITEM package to create all sorts of form elements and place them wherever you want, but not buttons. I think you can create just a regular HTML button and add some Javascript that loads the correct URL when pressed. Most page items and such you can set in the URL.

白馒头 2025-01-10 09:37:33

最简单的方法是自定义区域。版本 4 还具有与此相同的无样式 DIV(没有标记,只有 DIV)以及区域的父/子关系。

Easiest way is a Custom Region. Version 4 also has a style free DIV in the same vein as this (no markup, just a DIV) and Parent/Child relationship for regions now too.

黑白记忆 2025-01-10 09:37:33

Apex 非常灵活,如您所愿。

要提交表单,您可以:添加手写代码 或者您可以通过几乎任何可点击的 html 标签来完成此操作。

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

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

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

Apex is as flexible as you want it to be.

To submit a form you can :add your hand written code <input type="submit" value="mybutton" /> or you can do it from practically any html tag that is clickable.

Try to add this where you would like the page to be submitted from :

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

Note that what is passed to the doSubmit() function is the :REQUEST that you can handle in your PL/SQL.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文