General Project Properties in Ruby
Aspose.Tasks - General Project Properties
To get General Project Properties using Aspose.Tasks Java for Ruby, call get_general_project_properties method of ProjectProperties module. Here you can see example code.
Ruby Code
1project = Rjb::import('com.aspose.tasks.Project').new('Sample.xml')
2
3prj = Rjb::import('com.aspose.tasks.Prj')
4
5if project.get(prj.SCHEDULE_FROM_START).getValue()
6
7 puts "Project Start Date : " + project.get(prj.START_DATE).to_string
8
9else
10
11 puts "Project Finish Date : " + project.get(prj.FINISH_DATE).to_string
12
13end
14
15strSchedule = project.get(prj.SCHEDULE_FROM_START).getValue() ? "Project Start Date" : "Project Finish Date"
16
17puts "Project Schedule From : " + strSchedule.to_s
18
19puts "Current Date : " + project.get(prj.CURRENT_DATE).to_string
20
21puts "Status Date : " + project.get(prj.STATUS_DATE).to_string
22
23puts "Calendar : " + project.get(prj.CALENDAR).getName().to_s
Download Running Code
Download General Project Properties (Aspose.Tasks) from any of the below mentioned social coding sites: