Работа с данными фильтра из файлов MPP в Ruby

Aspose.Tasks - чтение определения фильтра Данные

Aspose.Tasks Чтобы прочитать данные определения фильтра с использованием aspose.tasks java для Ruby, вызовите get_filter_definition_data Метод FilterData Модуль. Здесь вы можете увидеть пример кода.

Ruby Code

 1Project = rjb :: import ('com.sope.tasks.project'). new ('test_tasks.mpp')
 2
 3task_filters = project.gettaskfilters (). tolist ()
 4
 5ставит «Количество фильтров задач:» + task_filters.size (). TO_S
 6
 7ставит «все задачи:» + task_filters.get (0) .getName (). TO_S
 8
 9ставит «пункт задачи:» + task_filters.get (0) .getFilterType (). TO_S
10
11Постатывает «Фильтры задачи в меню:» + task_filters.get (0) .getshowinmenu (). TO_S
12
13ставит «Фильтр задач ShowRelatedSummaryRows:« + task_filters.get (0) .getShoWrelatedSummaryRows (). TO_S
14
15rsc_filters = project.getresourcefilters (). tolist ()
16
17Постатывает "Project.ResourceFilters COUNT:" + rsc_filters.size (). TO_S
18
19Размещает «Тип элемента фильтра ресурса: item.resourcetype:» + rsc_filters.get (0) .getFilterType (). TO_S
20
21Постатывает «Фильтр ресурсов showinmenu» + rsc_filters.get (0) .getshowinmenu (). to_s
22
23Постанавливает «Фильтр ресурсов ShowRelatedSummaryRows:« + rsc_filters.get (0) .getShoWrelatedSummaryRows (). TO_S

Скачать запуск кода

Загрузить Работа с данными фильтров из файлов MPP (aspose.tasks) с любого из указанных ниже сайтов социального кодирования:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.