0

我有一个表格形式,用户将每年更新他们的目标。每个产品将有三行:一行显示销售额(去年),一行显示 sales_target(销售人员将进入)和一个经理图(经理期望销售人员应该卖什么)。用户应该只能查看去年的销售额和经理的数字,并且能够进入 sales_targets。我知道如何使列可读,但如果它不是经理人物和销售,则坚持如何使行可读。

我可以从另一篇文章中使用一些 javascript,但是那是用于列而不是行,可以使用类似的东西吗?链接在这里

我在这里做了一个演示:

链接:apex.oracle.com
工作区:apps2
用户:用户
密码:DynamicAction2
应用程序名称:Application 71656 表格形式的只读行

4

1 回答 1

2

是的,可以使用类似的东西(在页面加载时执行):

$('#TAB_REP').find('td[headers="TYPE"]:contains(manager figure)').siblings('td').children('input').attr('disabled', 'disabled');

其中 TAB_REP 是您的报告的静态 ID。

我尝试使用更简单的方法 - 通过定义列的属性,但在表格报告中,顶点不会替换 #COLUMN# 字符串。希望这不是一个错误。

PS我已经改变了你的演示。

于 2013-04-24T10:59:56.130 回答