Detener o reanudar una tarea en Ruby

Aspose.Tasks - Detente o reanuda una tarea

Para detener o reanudar una tarea usando Aspsee.Tasks Java para Ruby, simplemente invoque Módulo StopAndresMeAsSignment. Aquí puede ver el código de ejemplo.

Código Ruby

 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  if asignment.get (rjb :: import ('com.aspose.tasks.asn'). parar) .ToString () == "1/1/2000"
12
13    puts "NA"
14
15  demás
16
17     puts assignment.get(Rjb::import('com.aspose.tasks.Asn').STOP).toString()
18
19  fin
20
21  if asignment.get (rjb :: import ('com.aspose.tasks.asn'). reanudar) .ToString () == "1/1/2000"
22
23    puts "NA"
24
25  demás
26
27    puts assignment.get(Rjb::import('com.aspose.tasks.Asn').RESUME).toString()
28
29  fin
30
31  i += 1
32
33fin

Descargar el código de ejecución

Descargar Detener o reanudar una tarea (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.