Trabajar con tareas de recursos en PHP

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:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.