问题标签 [spotfire]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4104 浏览

ironpython - 如何以编程方式(IronPython)更改 Spotfire 中一组配色方案分组的颜色?

在此处输入图像描述

正如您在图片中看到的,我有 2 个“配色方案分组”。一种称为“红色”,一种称为“绿色”。我希望将“所有值”的颜色更改为一些不同的颜色。

我希望使用插入按钮的 IronPython 脚本来做到这一点。

我将不胜感激有关哪些http://stn.spotfire.com/dxp/ API 对象代表此配色方案分组以及使用哪些方法进行更改的建议。

0 投票
1 回答
281 浏览

c# - Spotfire C# SDK:为什么 ColoringCollection 对象的 Remove() 方法似乎不起作用?

我有一个很烦人的问题。:)

这是我在自定义工具级别执行的 C# 代码,问题是我在 Web Professional(使用 5.5)中看不到 Remove 方法执行的任何效果。

根据文档,该方法应该从可视化中删除自定义颜色,但它不会。

也许需要调用一些刷新视图的方法,但我没有设法找到它。

请帮忙。:)

http://stn.spotfire.com/dxp/html/M_Spotfire_Dxp_Application_Visuals_ConditionalColoring_ColoringCollection_Remove.htm

0 投票
2 回答
2630 浏览

r - 将png文件从R显示到spotfire

我想将数据从 Spotfire 传递到 R,然后显示由 R 构建的图。
最好的方法是什么?

0 投票
3 回答
3188 浏览

python - Spotfire 列标题颜色

Spotfire 5.5

嗨,我正在寻找一种在 Spotfire 交叉表中对列进行颜色编码或分组的方法。我有三个类别(最近、任何、所有)和与每个类别相关的三列。有没有一种方法可以直观地将这些列与其对应的类别分组。

  • 有没有办法改变列标题颜色?
  • 有没有办法在三个列组周围设置边框?
  • 我可以在三个相应的列上方显示他们的类别吗?

谢谢

0 投票
1 回答
3064 浏览

tibco - 如何根据日期差异为 Spotfire 表格单元格着色

我正在使用 Spotfire Table 可视化来显示工程报告列表。其中一列报告上次更新报告的时间 (Last_Update)。列数据类型为 DateTime,格式为 mm/dd/yyyy。

我正在尝试根据 Last_Update 和今天日期之间的差异对单元格进行着色/着色。例如: Last_Update - TodaysDate = 65 会将单元格着色为红色。我愿意使用渐变或分段配色方案。

我尝试了多种方法(“颜色”菜单中的自定义表达式,引用已经具有上述计算的关联列的值等)并不断遇到问题。

关于如何简单地实现这一目标有什么建议吗?

0 投票
3 回答
2782 浏览

json - 使用 ironpython 2.5 解析 json 文件

我正在使用 IronPython 2.5(在 TIBCO Spotfire 内)并想解析一个 json 文件。

json 库在此版本的 IronPython 中不可用。simplejson 也不起作用。我可以使用另一个库吗?它可以是 .Net 或 Python,没关系。

提前致谢!

0 投票
1 回答
19209 浏览

date - How to use dates and logical operators in Spotfire Custom Expressions

I'm trying to add a new calculated column in Spotfire using an expression, where if a date is greater than a specified date, then the expression should return true. However, how do you tell the Custom Expression builder that you want to do this?

The syntax should be something like if ([datea] > 1-1-2014, 1, 0), but I am struggling what to delimit the date in the expression: I've tried double quotes, single squares, hashes (#) but with no luck.

Any thoughts?

0 投票
2 回答
2042 浏览

javascript - 在 Tibco Spotfire 中动态更改文本区域中的 html

我正在尝试在 Tibco Spotfire 的文本区域中动态显示 html 代码。我有一个有 2 列的表。一个包含关键字,另一个包含相应的 html 代码。

现在,我想将此关键字列作为过滤器,并且 html 部分应与关键字过滤器中的选择动态对齐。

这是我可以在文本区域中使用 html + javascript 实现的吗?

0 投票
1 回答
222 浏览

report - Spotfire 报告在发布时显示为空白

我在 Spotfire 中创建了一个报告,该报告在软件本身中显示良好,但通过我们的网络播放器访问时,它只是显示一个空白屏幕。

我创建了另一个报告,它使用相同的数据表并且连接字符串和登录详细信息是相同的。

我问过这里所有使用 Spotfire 的人,之前没有人看到过这个问题。任何关于问题可能是什么或我可能会尝试寻找的建议将不胜感激!

0 投票
1 回答
577 浏览

date - 如何使用从该月的最后一天获取的值填充所有单元格?

我是 Spotfire 的新手,我需要使用从该月的最后一天获取的值填充列中的所有单元格。示例如下。

原始数据:

在此处输入图像描述

所需的输出是 11 月份将有另一列占用 32212,即此列取对应于最后日期 2009 年 11 月 20 日的卷,而 12 月份将占用 12231。

这是我所做的:

  1. 创建了一个计算列以查找该月的最后一个条目

    并且 UID 是每个月整数的唯一 id(Year([Date])*100 + Month([date]))

  2. 另一个计算列,用于查找每个月最后一个条目的值

    /li>
  3. 现在这就是问题所在。我试着用

    但总和不起作用。

任何想法?