Trabajar con tareas de recursos en Ruby

Aspose.Tasks - Obtener propiedades generales de asignación de recursos

Para obtener propiedades generales de asignación de recursos utilizando Aspose.Tasks Java para Ruby, llame get_resource_assignments Método de Módulo ResourceassignmentProperties. Aquí puede ver el código de ejemplo.

 1proyecto = rjb :: import ('com.aspose.tasks.project'). New ('test_tasks.mpp')
 2
 3Resource_Assignments = Project.getResourceasSignments (). Tolist ()
 4
 5i = 0
 6
 7Mientras yo <recocesce_assignments.size ()
 8
 9  asignación = resource_assignments.get (i)
10
11  pone asignación.get (rjb :: import ('com.aspose.tasks.asn'). uid) .to_string
12
13  pone asignación.get (rjb :: import ('com.aspose.tasks.asn'). inicio) .to_string
14
15  pone asignación.get (rjb :: import ('com.aspose.tasks.asn'). Finalizar) .to_string
16
17  Puntos "--------------------------------------------------------"
18
19  i += 1
20
21fin

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 Ruby, llame set_resource_assignments Método de Módulo de SignCeASSignmentProperties. Aquí puede ver el código de ejemplo.

 1proyecto = rjb :: import ('com.aspose.tasks.project'). Nuevo
 2
 3tarea = proyecto.getroottask (). getChildren (). add ("tarea")
 4
 5RSC = Project.getResources (). ADD ("RSC")
 6
 7rsc.set (rjb :: import ('com.aspose.tasks.rsc'). Standard_rate, rjb :: import ('java.math.bigdecimal'). valorf (10)))
 8
 9rsc.set (rjb :: import ('com.aspose.tasks.rsc'). extra tiempo_rate, rjb :: import ('java.math.bigdecimal'). Value de (15)))
10
11asignación = proyecto.getResourceassignments (). add (tarea, rsc)
12
13pone "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.