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

标签 c# datasource tibco spotfire

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

最佳答案

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

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

不幸的是,您链接的示例浏览了这些东西(您看到一些评论说“未显示...”)。但是,如果是 Spotfire SDK (TIB_spotfdev*.zip),您会发现一个名为“SpotfireDeveloper.CustomDataSourceExample”的更广泛的示例,它负责所有这些步骤。

关于c# - 如何使用多个表创建 Spotfire 数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19089789/

相关文章:

c# - 如何获取用于访问互联网的网络适配器的IP地址

datasource - Spring Boot JNDI 数据源查找失败 - 在上下文 "java:"中找不到名称 comp/env/jdbc

tomcat - 我应该如何在基于 servlet 的应用程序中连接到 JDBC 数据库/数据源?

java - 从数据库中提取时间并在该特定时间发送消息

c# - .NET 正则表达式空白特殊字符

c# - 找不到有效的帐户信息组合

c# - 我可以在不验证的情况下加载 XmlDocument 吗?

java - 如何使用Jboss 5.0.0 GA在Java中连接MSAccess数据库

java - Java 项目中的类路径问题

java - 如何存储到 Byte 或 Byte 数组中