0

我想使用 html 在 spotfire 中创建一个下拉列表。因此,根据选择的选择,我想显示自定义 div。如何实施?任何人都可以帮助使用 ironpython 脚本吗

4

3 回答 3

2

您将需要创建由您的 Property Control 激活的脚本。属性控件将动态更改可视化中的不同文本框。您将使用的代码看起来有点像这样:

from Spotfire.Dxp.Application.Visuals import HtmlTextArea

outputVis = output.As[HtmlTextArea]()

outputVis.HtmlContent = "<p>"
于 2014-04-22T19:02:06.407 回答
2

你想使用 Ironpython 还是使用 HTML?无需同时使用两者,尽管您可以同时使用两者。

无论如何,这个问题向您展示了如何使用 HTML 和 JavaScript,我相信您可以在 Spotfire 中使用这两者。 下拉列表 - 单击选项时显示 div

于 2014-03-27T08:56:57.720 回答
0

您可以做的是添加一个新的文本区域。然后,在此文本区域中添加一个下拉列表。您可以创建一个新Document.Properties链接到此下拉列表。您可以在下拉列表中创建许多选项,并且您Document.Properties将拥有下拉列表的选定值。

文本区域可以用 HTML/CC 设计,因此您可以根据需要进行自定义。

一旦你有了你Document.Properties的下拉列表值,你可以继续你的图表属性并用你Document.Properties喜欢的方式添加一个自定义表达式[MyCol]==$(docproperties)

我希望它会帮助你!

于 2020-06-06T15:49:09.670 回答