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:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.