Working with Filter Data from MPP Files in PHP

Aspose.Tasks - Reading Filter Definition Data

To read Filter Definition Data using Aspose.Tasks Java for PHP, call get_filter_definition_data method of FilterData module. Here you can see example code.

PHP Code

 1$project = new Project('test_tasks.mpp');
 2
 3$task_filters = $project->getTaskFilters()->toList();
 4
 5print "Task Filters Count: " . (string)$task_filters->size();
 6
 7print "\nAll Tasks: " . (string)$task_filters->get(0)->getName();
 8
 9print "\nTask Item: " . (string)$task_filters->get(0)->getFilterType();
10
11print "\nTask Filters Show In Menu: " . (string)$task_filters->get(0)->getShowInMenu();
12
13print "\nTask filter ShowRelatedSummaryRows: "  . (string)$task_filters->get(0)->getShowRelatedSummaryRows();
14
15$rsc_filters = $project->getResourceFilters()->toList();
16
17print "\nProject.ResourceFilters count: " .  (string)$rsc_filters->size();
18
19print "\nResource Filter Item Type: Item.ResourceType: "  . (string)$rsc_filters->get(0)->getFilterType();
20
21print "\nResource filter ShowInMenu"  . (string)$rsc_filters->get(0)->getShowInMenu();
22
23print "\nResource filter ShowRelatedSummaryRows: " . (string)$rsc_filters->get(0)->getShowRelatedSummaryRows();

Download Running Code

Download Working with Filter Data from MPP files (Aspose.Tasks) from any of the below mentioned social coding sites:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.