gpt4 book ai didi

python - 尝试通过脚本在 Spotfire 中打开和关闭显示/隐藏项目过滤器

转载 作者:太空宇宙 更新时间:2023-11-04 04:57:34 25 4
gpt4 key购买 nike

我希望能够根据下拉菜单中的选择启用和禁用 Spotfire 报告中的四个过滤器。该菜单使用脚本来填充现有表格,而我正在努力解决如何使用脚本打开和关闭过滤器的问题。

这是我的过滤器(抱歉,我没有足够的声誉来嵌入图像):

Filters

这是我试图用来选择/取消选择每个代码的代码:

   found = tableTop.TryGetFilterRules()
myFilterRuleCollection = found[1]

if myFilterRuleCollection.Count > 0:
for myFilterRule in myFilterRuleCollection:
if myFilterRule.DisplayName == "Hours1":
myFilterRule.Enabled == True
else:
myFilterRule.Enabled == False

我觉得我已经接近让它工作了,但是当我更改菜单时没有任何反应。我已经确认这部分代码嵌入在与正确的下拉菜单相关的 if 语句中,并且我没有在代码中发现任何错误,所以我觉得我遗漏了一些明显的东西。如果有人可以提供帮助,我将不胜感激。

谢谢!

最佳答案

你的代码中有错别字:

     if myFilterRule.DisplayName == "Hours1":
myFilterRule.Enabled == True
else:
myFilterRule.Enabled == False

您正在使用比较运算符 == 而不是赋值运算符 = :)

关于python - 尝试通过脚本在 Spotfire 中打开和关闭显示/隐藏项目过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46716314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com