【问题标题】:Edit a row value in datatable in spotfire在spotfire中编辑数据表中的行值
【发布时间】:2017-10-14 04:42:40
【问题描述】:

我们如何在 spotfire 中编辑数据表中的一行? 我们可以使用 ironpython 或 R 脚本吗?

我有一个要求,我想编辑 spotfire 数据表中的值以查看相应视觉效果中的效果。使用信息链接(来自 SQL 数据库)填充数据表。

【问题讨论】:

  • 最简单的方法是创建计算列。如果您需要一个永久的解决方案,那么转型将是关键。
  • 感谢您的回复。计算列无济于事。因为我需要为数据表提供更新功能。即用户应该能够编辑保存在数据表中的一行中的值。

标签: ironpython spotfire rscript


【解决方案1】:

这是可以做到的。

  1. 1-> 创建返回引用游标的函数或打包函数。 1.1->在那根据where子句更新表中的值。 2-> 准备好功能后,在其上创建信息链接 使用参数类型单一的对象。 3->一旦你做了那个导入 使用按需值指向 spotfire 的信息链接。 4->创建 记录属性并使用该属性作为 on 的参数 要求。 5->手动保持数据表刷新(取消选中自动 刷新)。 6-> 提供用户文本框以具有新值。 7-> 提供 1 个按钮并使用 datatable.Refresh()。 8->它会通过 您对数据库的 doproperty 值和您的函数将返回 ref-cursor,因为您可以返回 sql%rowcount 或成功或 失败消息。

【讨论】:

    猜你喜欢
    • 2018-08-02
    • 1970-01-01
    • 2020-06-06
    • 2017-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-27
    相关资源
    最近更新 更多