繁体   English   中英

如何使用多个表创建Spotfire数据源

[英]How to create Spotfire datasource with multiple tables

我正在开发Spotfire数据源,并使用 ,我的数据源将从多个URL中获取数据。 对于每个URL,我必须在Spotfire中创建一个表。 您能告诉我一些代码来实现这一点吗?

首先,请注意,单个数据源对象只能产生一个表。 也就是说,您不能“硬编码” DataSource类的URL 列表 但是,您可以提供一个URL作为参数,并要求Spotfire Professional客户端的用户在创建数据表时输入URL(例如,通过单击文件->添加数据表),并让他/她多次执行该操作。

实施此操作的重要步骤是使Spotfire意识到作为参数提供的信息并使该信息可序列化(毕竟,Spotfire Prof.必须将其存储在DXP中的某个位置)。 为此,您可以编写“ PromptModel”类,并与关联的View(将显示给用户的表单提示输入URL)一起注册,然后进行一些连接(注册,实现正确的构造函数等)。 。

不幸的是,您链接的示例对此内容一目了然(您看到一些注释说“未显示...”)。 但是,如果使用Spotfire SDK(TIB_spotfdev * .zip),您将找到一个名为“ SpotfireDeveloper.CustomDataSourceExample”的更广泛的示例,该示例完成了所有这些步骤。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM