Я хотел бы знать, как ссылаться на отдельный фильтр в схеме по имени, чтобы я мог очистить его. Но все демонстрации, которые я обнаружил, используют ActiveFilteringSelectionReference, поэтому у меня возникают проблемы с выяснением того, как написать этот сценарий для целевых фильтров, которые не являются активными фильтрами на странице.
В частности, мне нужно сбросить фильтр на столбец «Команда» таблицы «Расписания» для схемы фильтрации «TeamFilter». Вот мое начало. Пятая строка - ошибка, потому что FilteringSchemes не хочет принимать строку, но я не знаю, как дать ей имя фильтра, на который я хочу сослаться.
import Spotfire.Dxp.Application.Filters as filters
from Spotfire.Dxp.Data import *
from Spotfire.Dxp.Application.Filters import *
myScheme = Document.FilteringSchemes["TeamFilter"]
myTable = Document.Data.Tables["Timesheets"]
filt=Document.FilteringSchemes[myScheme][myTable][myTable.Columns["Team"]]
filt.Reset()