Trabajar con tareas de recursos en PHP
Contents
[
Hide
Show
]Aspose.Tasks - Obtener propiedades generales de asignación de recursos
Para obtener propiedades generales de asignación de recursos utilizando Aspose.Tasks Java para php, llame get_resource_assignments Método de Módulo ResourceassignmentProperties. Aquí puede ver el código de ejemplo.
1$ proyecto = nuevo proyecto ('test_tasks.mpp');
2
3$ recurse_assignments = $ Project-> getResourceasSignments ()-> tolist ();
4
5$ i = 0;
6
7while ($ i <sizeof ($ recurse_assignments))
8
9{
10
11 $assignment = $resource_assignments->get($i);
12
13 $asn = new Asn();
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 - Configuración de propiedades de asignación de recursos generales
Para establecer propiedades generales de asignación de recursos utilizando Aspose.Tasks Java para php, llame set_resource_assignments Método de Módulo de SignCeASSignmentProperties. Aquí puede ver el código de ejemplo.
Código PHP
1$ Project = New Project ();
2
3$ tarea = $ proyecto-> getroottask ()-> getChildren ()-> add ("tarea");
4
5$ rsc = $ proyecto-> getResources ()-> add ("rsc");
6
7$ Resource = new RSC ();
8
9$ bigDecimal = new BigDecimal ();
10
11$ rsc-> set ($ recurse-> standing_rate, $ bigDecimal-> valuef (10));
12
13$ rsc-> set ($ recurse-> extra tiempo_rate, $ bigDecimal-> valuef (15));
14
15$ asignación = $ Project-> getResourceasSignments ()-> add ($ tarea, $ rsc);
16
17imprimir "Establecer propiedades de asignación de recursos";
Descargar el código de ejecución
Descargar Propiedades generales de asignación de recursos (Aspose.Tasks) De cualquiera de los sitios de codificación social mencionados a continuación: