Сбросьте ТОЛЬКО ОДНУ конкретную схему фильтрации в Spotfire с помощью скрипта Python - PullRequest
0 голосов
/ 28 июня 2019

Я хотел бы иметь скрипт 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()
...