Travailler avec les affectations de ressources dans PHP
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 php, appelez get_resource_assignments Méthode de ResourceSignmentProperties module. Ici, vous pouvez voir un exemple de code.
1$ project = nouveau projet ('test_tasks.mp');
2
3$ ressource_assignments = $ project-> getResourCeasSignments () -> Tolist ();
4
5$ i = 0;
6
7tandis que ($ i <sizeof ($ ressource_assignments))
8
9{
10
11 $assignment = $resource_assignments->get($i);
12Aspose.Tasks
13 $asn = new Asn();Aspose.Tasks
14
15 print $assignment->get($asn->UID)."\n";
16
17 print $assignment->get($asn->START)."\n";
18
19 print $assignment->get($asn->FINISH)."\n";
20
21 print "\n--------------------------------------------------------";
22
23 $i += 1;
24
25}
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 php, appelez set_resource_assignments Méthode de ResourceSsignmentProperties module. Ici, vous pouvez voir un exemple de code.
Code PHP
1$ project = new project ();
2
3$ task = $ project-> getroottask () -> getchildren () -> add ("tâche");
4
5$ rsc = $ project-> getResources () -> add ("rsc");
6
7$ ressource = new RSC ();
8
9$ bigdecimal = new BigDecimal ();
10
11$ rsc-> set ($ Resource-> standard_rate, $ bigdecimal-> valueof (10));
12
13$ rsc-> set ($ Resource-> Overnime_rate, $ bigdecimal-> valueof (15));
14
15$ affectation = $ project-> getResourCeasSignments () -> Add ($ task, $ rsc);
16
17Imprimer "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: