我想用html在spotfire中做一个下拉列表。因此,基于选择的选择,我想显示自定义的divs。如何实现?谁能帮我写个铁皮脚本?
你是想用铁皮还是想用HTML?虽然你可以用这两种方法来做一个解决方案,但没有必要同时使用。
总之这个问题告诉你如何用HTML和JavaScript来做,我相信你可以在Spotfire中使用这两种方法。下拉列表--点击一个选项时显示 div
你将希望创建那个被你的属性控件激活的脚本。属性控件将动态地改变可视化中的不同文本框。你将使用的代码看起来有点像这样。
from Spotfire.Dxp.Application.Visuals import HtmlTextArea
outputVis = output.As[HtmlTextArea]()
outputVis.HtmlContent = "<p>"
你可以做的是添加一个新的文本区域。然后,在这个文本区域中添加一个下拉列表。你可以创建一个新的 Document.Properties
您可以在您的下拉列表中创建许多选项,并且您的 Document.Properties
将有您下拉列表的选定值。
文字区可以用HTMLCC设计,所以您可以根据自己的需要进行定制。
一旦你有了你的 Document.Properties
与下拉列表值,你可以去你的图表属性,并添加一个自定义表达式与你的 Document.Properties
喜欢 [MyCol]==$(docproperties)
希望对你有所帮助!