Sha256: 33e232fa69dcb304e605c9dcc55d2381ad01eb4039220629330b092e15c8a76b
Contents?: true
Size: 912 Bytes
Versions: 1
Compression:
Stored size: 912 Bytes
Contents
module Asposetasksjava module TaskBaselineSchedule def initialize() data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/' onesec = 10000000 onemin = 60 * onesec onehour = 60 * onemin # Instantiate project object project = Rjb::import('com.aspose.tasks.Project').new # Creating TaskBaseline: task = project.getRootTask().getChildren().add("Task") project.setBaseline(Rjb::import('com.aspose.tasks.BaselineType').Baseline) baseline = task.getBaselines().toList().get(0) duration = baseline.getDuration().toDouble() baseline_duration = duration / onehour puts baseline_duration puts "Baseline Start: " + baseline.getStart().to_string puts "Baseline Finish: " + baseline.getFinish().to_string end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
asposetasksjava-0.0.1 | lib/asposetasksjava/TaskBaselines/taskbaselineschedule.rb |