Lesen Sie die Timefased -Daten einer Aufgabe in Ruby
Contents
[
Hide
Show
]asspots.tasks - Lesen Sie die Timephased -Daten einer Aufgabe
So lesen Sie die Timefased -Daten einer Aufgabe mit ** asspose. Hier sehen Sie Beispielcode.
Rubincode
1project = rjb :: import ('com.aspsient.tasks.project'). new ('test_tasks.mpp')
2
3prj = rjb :: import ('com.aspsient.tasks.prj')
4
5tsk = rjb :: import ('com.aspsient.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.aspsis.tasks.nullableBool'). Neu (Falsch))
14
15task = project.getroottask (). getChildren (). add ("Aufgabe")
16
17rsc = project.getResources (). add ("rsc")
18
19rsc.set (rjb :: import ('com.asispsis.tasks.rsc'). Standard_rate, rjb :: import ('java.math.bigdecimal'). valueof (10))
20
21rsc.set (rjb :: import ('com.asispsis.tasks.rsc'). Overtime_rate, rjb :: import ('java.math.bigdecimal'). valueof (15))
22
23task.set (tsk.duration, project.getDuration (6))
24
25Zuweisung = project.getResourceAsssignments (). Add (Aufgabe, RSC)
26
27d = rjb :: import ('java.util.date'). Neu (0)
28
29adipment.set (rjb :: import ('com.aspsient.tasks.asn'). Stop, rjb :: import ('java.util.date'). Neu (0))
30
31adipment.set (rjb :: import ('com.aspsient.tasks.asn'). Lebenslauf, rjb :: import ('java.util.date'). New (0))
32
33adipment.set (rjb :: import ('com.aspsient.tasks.asn').
34
35project.setbaseline (rjb :: import ('com.aspsient.tasks.baselinetype'). Basislinie)
36
37Task.set (tsk.percent_complete, 50)
38
39td = ordnungsgemäß.
40
41 assignment.get(Rjb::import('com.aspose.tasks.Asn').FINISH),
42
43 Rjb::import('com.aspose.tasks.TimephasedDataType').AssignmentRemainingWork).toList()
44
45setzt "Größe:" + td.size (). to_s
46
47platziert "Wert:" + td.get (0) .getValue (). to_s
Download Running Code
Download Lesen Sie die Timephased -Daten einer Aufgabe (Aspose.Tasks) von einer der folgenden erwähnten Social -Coding -Websites: