Travailler avec des affectations de ressources dans Ruby
Aspose.Tasks - Obtenir des propriétés d’attribution des ressources générales
Aspose.Tasks Pour obtenir des propriétés d’attribution des ressources générales en utilisant Aspose.Tasks Java pour Ruby, appelez get_resource_assignments Méthode de ResourceSignmentProperties module. Ici, vous pouvez voir un exemple de code.
1project = rjb :: import ('com.Aspose.Tasks.project'). new ('test_tasks.mp')
2
3ressource_assignments = project.getResourCeasSignments (). Tolist ()
4
5i = 0
6
7Pendant que je <Resource_assignments.size ()
8
9 affectation = ressource_assignments.get (i)
10Aspose.Tasks
11 PUTS ASTRIGNATION.GET (RJB :: IMPORT ('com.Aspose.Tasks.asn'). uid) .to_stringAspose.Tasks
12
13 PUTS ASTRIGNATION.GET (RJB :: IMPORT ('com.Aspose.Tasks.asn'). Démarrer) .to_string
14
15 PUTS ASTRIGNATION.GET (RJB :: IMPORT ('com.Aspose.Tasks.asn'). Finition) .to_string
16
17 Passons "--------------------------------------------------------" "
18
19 i + = 1
20
21fin
Aspose.Tasks - Définition des propriétés d’attribution des ressources générales
Pour définir les propriétés d’attribution des ressources générales à l’aide de Aspose.Tasks Java pour Ruby, appelez set_resource_assignments Méthode de ResourceSsignmentProperties module. Ici, vous pouvez voir un exemple de code.
1project = rjb :: import ('com.Aspose.Tasks.project').
2
3tâche = project.getroottask (). getchildren (). add ("tâche")
4
5rsc = project.getResources (). add ("rsc")
6
7rsc.set (rjb :: import ('com.Aspose.Tasks.rsc'). standard_rate, rjb :: import ('java.math.bigdecimal'). Value of (10))
8
9rsc.set (rjb :: import ('com.Aspose.Tasks.rsc'). over-time_rate, rjb :: import ('java.math.bigdecimal'). Valeurof (15))
10
11affectation = project.getResourCeasSignments (). Add (tâche, RSC)
12
13Place «Définir les propriétés d'attribution des ressources».
Télécharger le code en cours d’exécution
Télécharger Propriétés générales d’attribution des ressources (Aspose.Tasks) à partir de l’un des sites de codage social mentionnés ci-dessous: