问题标签 [tabular-form]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3651 浏览

oracle11g - How to Access a Column Value in a Select List within a Tabular Form for Each Row in Oracle APEX

Within a tabular form using the following sample query, i.e.:

I would like to access for each row in my tabular form, the EMPNO value for that row, within a select list (query based LOV) within "MY_LOV" column.

So basically, the column MY_LOV within my tabular form, would be a select list (query based LOV) where MY_EMPNO = :EMPNO (first column in select query above), for each row in the tabular form.

0 投票
2 回答
1248 浏览

forms - 顶点表格形式图标链接栏

我正在使用向导生成的表格形式列,该列需要显示一个图标,该图标启动 Javascript 函数并在单击时将行值传递给函数。该函数启动一个 popUp2 窗口,该窗口设置该行上其他字段的值。因此行号很重要,但对于新创建的行(在 APEX 4.0.0.00.46 中),它始终为 0。我设法通过在 AddRow 期间将新行的 rowNum 存储到我的更新者列中来解决这个问题。

我现在拥有的是一个更新的列(“查找”标题),它存储新行的行数,有 onClick="javascript:usePopup(this);" 在启动弹出窗口功能的元素属性中,然后在提交前获取 2 位以下的任何值。这会填写正确的字段并毫无问题地提交给表格。

不过,我不能继续使用此功能的“更新者”列。当前有在此表上运行的报告,因此我无法向表中添加新列。我需要一个虚拟列来显示图标,临时存储新创建的行的行数,而不是弄乱 MRU。它是 f08,所以 f08_0005 的值需要是 0005。我尝试用

但这不能提交。我在 mru 内部例程中收到错误:ORA-20001:MRU 中的错误:行 = 1,ORA-20001:ORA-20001:数据库中的当前版本数据已更改,因为用户启动了更新过程。当前校验和 = “01A949FAF0B3A91914ECACCDC9BBA9E6”,项目校验和 = “B6ADF86455B14EF691B2AFB314926A0D”。

请帮我创建一个空列来显示这个图标,存储所有行的行号(包括全新的行),不要弄乱 MRU。如果您需要我所拥有的和需要的图​​片,请查看我的其他主题:https ://community.oracle.com/thread/3649771谢谢!

0 投票
1 回答
922 浏览

dynamic - 表格形式的 Oracle Apex 动态操作

我正在开发一个应用程序,它可以捕获团队中一个人每天的资源利用率。

我完成了每一件事并坚持了一点,即

请在下面的图片链接中找到图片(由于我是新用户,我无法在此处上传图片)

http://s17.postimg.org/qgh6559rj/image.jpg

如上图所示,我为此创建了一个表格形式,其中月份是下拉列表,年份是文本框,日期1,2,3,....31是用于捕获使用时间的文本框。

我的要求是使日期变灰并锁定(不允许用户输入数据)不在该月的日期。

我在很多网站上搜索了解决方案,但我找不到。

0 投票
2 回答
1416 浏览

jquery - ORACLE APEX 5 隐藏日期选择器图标表格形式

我需要从表格中隐藏日期选择器图标,并在单击时显示日历,就像在表单中一样。谢谢。

表格形式

0 投票
3 回答
5042 浏览

oracle - Oracle APEX 表格形式,需要将一列设为只读。单击“添加行”时,除了在新行上

我是 Oracle APEX 的新手。你能帮我解决以下问题吗?我正在使用 APEX 5.0

我有一个主详细信息页面,其中有一个表格形式。其中一列是使用选择列表中的 LOV。

现在我必须将此列值设置为只读,以便用户无法更改它,除非单击“添加行”时在新行上更改。

提前谢谢了 :)

高拉夫

0 投票
1 回答
771 浏览

javascript - oracle apex 表格形式的动态计算:sys.htp.p

我有表格形式,其中 col1 和 col2 是数字,而 col3 应该包含 col1 和 col2 之间的差异。

col1 已经有数据,col 1 是可编辑的,根据 col1 的变化,col3 的数据会动态变化。

为了实现这一点,我使用了ajax callbackprocess 和JavaScript,但问题是当差异是 时0.xx -0.xx,我遇到了解析错误。我可以在 col3 中打印的其他值。

--JavaScript

请针对上述问题提出解决方案。

我在用着Oracle Apex version 4.2

0 投票
4 回答
11212 浏览

oracle - 如何使用 apex 5.0 以表格形式增加显示的行数

目前我的表格形式一次显示 10 行。如何增加要显示的行数,比如从当前默认的 10 到 20 之类的东西?页面属性中是否有一个地方可以设置要显示的行数,就像交互式报表一样?

0 投票
1 回答
746 浏览

plsql - 访问 APEX 表格单元格值

我在 APEX 5.0 中有主从表单,我需要使用 PL/SQL 同时插入主从数据。

我需要的是访问表格行以在 Insert 语句中使用它们。

非常感谢您的帮助!

最好的问候,萨达姆。

0 投票
1 回答
1892 浏览

javascript - 如何在 oracle apex 中以表格形式使用动态操作?

我有 Oracle APEX 4。我手动创建了一个表格表单(使用apex_item包)。它包含三个字段。

  • apex_application.g_f03:LOV(select name display, product_id return from products
  • apex_application.g_f04:文本字段“价格”
  • apex_application.g_f05:文本字段“数量”。

选择产品名称 (...f03) 后,我想查看 f04 中产品的价格。SQL 语句是这样的:

如何使用动态操作或 javascript 函数来做到这一点?

0 投票
4 回答
3147 浏览

sql - Oracle Apex:如何更新主键设置为始终标识的表的表格形式?

我在这个特定问题上苦苦挣扎了好几个小时。希望有人可以帮助我。

正如上面描述的问题,我有一个表格形式,它是从一个表中构建的,它的主键('ID')设置为“始终标识”。这成为表格形式的问题,因为每当我对数据进行更改并单击“保存”时,Apex 都会显示此错误:ORA-32796: cannot update a generated always identity column

我尝试了几种解决方法,例如 ROWID,但此解决方案不起作用,因为我需要将表格形式与其他表中的字段连接以显示其他信息 - 因此 ROWID 不会被保留并且不能用作主键。

我还在Apex 文档中读到:

在表上使用 IDENTITY 子句可能会对 Application Express 应用程序产生影响。如果在 INSERT 或 UPDATE 语句中包含指定了 ALWAYS 参数的 IDENTITY 列,数据库将引发错误。Application Express Builder 已得到增强,允许在创建表向导中指定标识子句。Create Form 向导将为带有 ALWAYS 参数的标识列生成“仅显示”项。

我不明白。Apex 确实生成了一个额外的列('ID_Display'),但它并没有改变我的表格形式仍然抛出相同错误的事实(上面的 ORA-32796)。这个“仅显示”项如何使我免于“无法更新生成的始终标识列”?

附带说明一下,我正在 apex.oraclecorp.com 中开发 Apex 作为服务,我无法访问文件或对我的表进行 SQL 更改。如果您之前遇到过此问题并找到解决方案,请告诉我 - 在此先感谢!

PS Apex 版本是 5.0.4。

编辑:

抱歉,我刚刚意识到 Apex 中有 SQL 命令 UI 可以执行 SQL 操作。任何人都知道如何将表的身份从 ALWAYS 更改为 DEFAULT?