如何解决以编程方式创建计划时出错
我想通过 excel 在变量中创建一个(开/关)计划,它将在资源池中使用。我在这样的函数中编写了代码:
```
1. v_Workshift = new Schedule<Boolean>();
2. v_Workshift.setOwner(this);
3. v_Workshift.setCalendarType(true);
4. v_Workshift.setFirstDayOfWeek(MONDAY);
5. v_Workshift.setTimeUnits(DAY.toMilliseconds());
6. v_Workshift.setPeriod(1);
7. v_Workshift.setGlueIntervals(true);
8.
9. v_Workshift.addInterval(1,b1,b2,b3,1,b4,b5,b6,true);
10. v_Workshift.addInterval(1,c1,c2,c3,c4,c5,c6,false);
11. v_Workshift.addInterval(1,d1,d2,d3,d4,d5,d6,false);
12.
13. v_Workshift.initialize();
```
参数b,c,d是excel的开始时间和结束时间。
错误是:
Parameter capacityScheduleOnOff is not specified (null/empty)
谁能告诉我如何解决这个问题?
提前致谢
解决方法
此错误实际上来自 ResourcePool 对象。您似乎选择了一个选项 capacity defined by on/off schedule
,但实际上并未将 v_Workshift 对象的引用设置到 ResourcePool 中的相应字段中日程应该控制。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。