Может кто-нибудь, пожалуйста, предоставил скрипт железа python для создания нескольких фильтров box select select (с опцией поиска). Когда я нажимаю кнопку, в которой мой сценарий внедряется, данные должны быть отфильтрованы для всех моих четырех таблиц данных, представленных на моей странице на панели мониторинга.Утюг скрипта python для создания фильтров в spotfire
Я написал некоторый скрипт, но он работает, если присутствует только одна таблица данных. Перед попыткой применить фильтр для данных в нескольких таблицах данных я столкнулся с некоторой ошибкой.
from Spotfire.Dxp.Application
import Filters as filters
CurPanel = Document.ActivePageReference.FilterPanel
FilterA = CurPanel.TableGroups[0].GetFilter("columnname")
CheckBoxes = FilterA.FilterReference.As[filters.CheckBoxFilter]()
strCityL = Document.Properties["propertyname"]
for CheckBoxVal in CheckBoxes.Values:
CheckBoxes.Uncheck(CheckBoxVal)
for strVal in strCityL:
CheckBoxes.Check(strVal)
Выше сценарий для одной таблицы данных, и я не могу найти мой фильтр значений
Благодаря
Пожалуйста, предоставьте скрипт, который вы имеете до сих пор :) – scsimon
от Spotfire.Dxp.Application импортных фильтров в качестве фильтров CurPanel = Document.ActivePageReference.FilterPanel FilterA = CurPanel.TableGroups [0] .GetFilter ("ColumnName") CheckBoxes = FilterA.FilterReference.As [filters.CheckBoxFilter]() strCityL = Document.Properties [ "PropertyName"] для CheckBoxVal в CheckBoxes.Values: CheckBoxes.Uncheck (CheckBoxVal) для strVal в strCityL: \t CheckBoxes.Check (strVal) Выше сценария для одной таблицы данных, и я не могу выполнить поиск значений фильтра. –
Я не великий человек, я бы сказал, что Хосе и некоторые другие. Вот хорошая ссылка. http://spotfired.blogspot.com/2014/03/change-filters-programatically-from.html Вот его профиль http://stackoverflow.com/users/922290/jleviaguirre @jleviaguirre – scsimon