Прочитайте дані про часовий час у рубіні
Aspose.Tasks - Прочитайте дані про часовий час завдання **
Aspose.Tasks Щоб прочитати дані про час, за допомогою Aspose.Tasks java для ruby , просто закликають gettasktimephaseddata модуль. Тут ви можете побачити приклад коду.
Рубінський код
1Проект = rjb :: import ('com.aspose.tasks.project'). new ('test_tasks.mpp')
2
3prj = rjb :: імпорт ('com.aspose.tasks.prj')
4
5tsk = rjb :: import ('com.aspose.tasks.tsk')
6
7cal = rjb :: import ('java.util.calendar'). getInstance ()
8
9Cal.set (2013,7,17,8,0,0)
10
11project.set (prj.start_date, cal.getTime ())
12
13project.set (prj.new_tasks_are_manual, rjb :: import ('com.aspose.tasks.nullablebool'). Новий (false))
14
15task = project.getRooTask (). GetChildren (). Додати ("Завдання")
16
17rsc = project.getResources (). Додати ("RSC")
18
19rsc.set (rjb :: import ('com.aspose.tasks.rsc'). Standard_rate, rjb :: import ('java.math.bigdecimal'). valueof (10))
20
21rsc.set (rjb :: import ('com.aspose.tasks.rsc'). onverime_rate, rjb :: import ('java.math.bigdecimal'). valueof (15))
22
23task.set (tsk.duration, project.getDuration (6))
24
25Призначення = project.getResourceasSignments (). Додати (завдання, RSC)
26
27d = rjb :: імпорт ('java.util.date'). Новий (0)
28
29Призначення.set (rjb :: import ('com.aspose.tasks.asn'). Stop, rjb :: import ('java.util.date'). New (0))
30
31Призначення.set (rjb :: import ('com.aspose.tasks.asn'). Resume, rjb :: import ('java.util.date'). new (0))
32
33Призначення.set (rjb :: import ('com.aspose.tasks.asn'). work_contour, rjb :: import ('com.aspose.tasks.workcontourtype').
34
35Project.setBaseline (rjb :: import ('com.aspose.tasks.baselinetype'). Базова лінія)
36
37task.set (tsk.percent_complete, 50)
38
39td = призначення.gettimephasedData (dealment.get (rjb :: import ('com.aspose.tasks.asn').
40
41 assignment.get(Rjb::import('com.aspose.tasks.Asn').FINISH),
42
43 Rjb::import('com.aspose.tasks.TimephasedDataType').AssignmentRemainingWork).toList()
44
45ставить "розмір:" + td.size (). to_s
46
47ставить "значення:" + td.get (0) .getvalue (). to_s
Завантажити запущений код
Завантажити Прочитайте дані про часовий час (Aspose.tasks) З будь -якого з наведених нижче сайтів соціального кодування: