Я хотел бы иметь скрипт Python, который позволяет мне сбросить только одну конкретную схему фильтрации в Spotfire. Эта схема фильтрации не обязательно должна быть активной схемой фильтрации на странице.
Имя примера схемы фильтрации в моем файле Spotfire - "Customer_settings"
Мне удалось получить только скрипт из Интернета, который сбрасывает ВСЕ схемы (см. Ниже), и дополнительно я хотел бы иметь скрипт, в котором я могу указать только одну схему фильтрации для сброса.
Скрипт для сброса ВСЕХ схем:
from Spotfire.Dxp.Data import *
from Spotfire.Dxp.Application.Filters import *
def resetAllFilteringSchemes():
# Loop through all filtering schemes
for filteringScheme in Document.FilteringSchemes:
# Loop through all data tables
for dataTable in Document.Data.Tables:
# Reset all filters
filteringScheme[dataTable].ResetAllFilters()
# Call the function
resetAllFilteringSchemes()