从Smartsheet Cell调用Java代码并更新其他列单元格

时间:2014-07-23 11:47:31

标签: java smartsheet-api

我想从一个Smartsheet Column Cell调用一个在Web服务器上运行的Java代码(可能是Servlet或Portlet)。 Java代码将从数据源(数据库)检索其他相关数据,并将从数据源检索到的结果集信息更新到Smartsheet中的其他列单元格。

我能想到的一个直接解决方案: - 创建指向Java代码的超链接,并将其添加到所需的Cell之一。 - 如果用户单击列单元格中的超链接,则触发对Java代码的调用并更新其余列(针对该特定行)。

我想知道是否还有其他选择/想法吗?

1 个答案:

答案 0 :(得分:2)

您在单元格中提供超链接以触发将填充行中其余单元格的外部脚本的解决方案听起来像是一个可行的解决方案。

根据您在此过程中寻找的互动级别,还有Data Tracker project。 Data Tracker是一个在命令行中运行的Python应用程序,它使用行中的值来查找外部系统中的相应数据。该应用可以configured查询多种不同类型的数据源,甚至可以extended包含满足您需求的其他数据源。

这将是一个计划的解决方案,而不是用户点击链接的交互式解决方案。