2015-06-16 3 views
0

Есть ли способ сбросить все схемы фильтров? Я понял, что с помощью «Action Control» мы можем сбросить только схему фильтра, используемую в отчете, но не все. Я пытаюсь сбросить всю схему фильтра. Цените свою любезную поддержку.Сбросить все схемы фильтров (в том числе использованные и неиспользуемые) в пятном

ответ

1

Вы можете использовать скрипт, питона, прикрепленный к кнопке перебрать все ваши схемы фильтрации и сбросить их:

#reset all filters 
for i in range(0,Document.FilteringSchemes.Count): 
    Document.FilteringSchemes[i].ResetAllFilters() 

Если схема фильтрации существует, то он будет сброс всех фильтров он держит.

+2

Спасибо clesiemo3. Он работает нормально. Я также попробовал следующее. 'для схемы в Document.FilteringSchemes: schem.ResetAllFilters()' – sasecse

0

«Сброс всех фильтров» в доступных действиях сбрасывает только активную схему фильтрации. Если у вас несколько схем фильтрации на одной странице или в отчете, вам нужен скрипт, предоставленный clesiemo3.

Если вы хотите сбросить все видимые фильтры, использовать скрипт нашел here

+0

Спасибо, Фивер – sasecse

 Смежные вопросы

  • Нет связанных вопросов^_^