Lisez les données timides d'une tâche dans Ruby

Aspose.Tasks - Lisez les données timides d’une tâche

Aspose.Tasks Pour lire les données timides d’une tâche à l’aide de Aspose.Tasks Java pour Ruby, invoquez simplement le module GetTasktimePheledData **. Ici, vous pouvez voir un exemple de code.

Code Ruby

 1project = rjb :: import ('com.Aspose.Tasks.project'). new ('test_tasks.mp')
 2
 3prj = rjb :: import ('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'). new (false))
14
15tâche = project.getroottask (). getchildren (). add ("tâche")
16
17rsc = project.getResources (). add ("rsc")
18
19rsc.set (rjb :: import ('com.Aspose.Tasks.rsc'). standard_rate, rjb :: import ('java.math.bigdecimal'). Value of (10))
20
21rsc.set (rjb :: import ('com.Aspose.Tasks.rsc'). over-time_rate, rjb :: import ('java.math.bigdecimal'). Valeurof (15))
22
23task.set (tsk.dung, project.getDuration (6))
24
25affectation = project.getResourCeasSignments (). Add (tâche, RSC)
26
27d = rjb :: import ('java.util.date'). new (0)
28
29Affectation.set (rjb :: import ('com.Aspose.Tasks.asn'). stop, rjb :: import ('java.util.date'). new (0))
30
31Affectation.set (rjb :: import ('com.Aspose.Tasks.asn'). reprendre, rjb :: import ('java.util.date'). new (0))
32
33Affectation.set (rjb :: import ('com.Aspose.Tasks.asn'). work_contour, rjb :: import ('com.Aspose.Tasks.workcontourType'). Backloaded)
34
35project.setBaseline (RJB :: Import («com.Aspose.Tasks.baselinetype»).
36
37task.set (tsk.percent_complete, 50)
38
39td = affectation.gettimePhedData (Affectation.get (rjb :: import ('com.Aspose.Tasks.asn'). Début),
40
41                                  assignment.get(Rjb::import('com.Aspose.Tasks.Asn').FINISH),
42
43                                  Rjb::import('com.Aspose.Tasks.TimephasedDataType').AssignmentRemainingWork).toList()
44
45met "taille:" + td.size (). to_s
46
47met "valeur:" + td.get (0) .getValue (). to_s

Télécharger le code en cours d’exécution

Téléchargez Lisez les données timinées d’une tâche (Aspose.Tasks) à partir de l’un des sites de codage social mentionnés ci-dessous:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.