我试图使用SDK来安排一个Webi报告,我可以安排一次,每月和其他类型。
有人能告诉我如何安排Webi的每周报告吗?
我可以将计划类型设置为每周、开始日期和结束日期,但是没有API可用于设置报告将调度的一周中的天数。
而且,用户没有访问任何日历的权限。
谢谢。
发布于 2013-08-08 12:34:28
不像其他的模式。您必须获得ICalendarRunDays对象并在其中添加天数。
假设您使用的是Java,并且将对象的ISchedulingInfo作为iSched
iSched.setType(CeScheduleType.CALENDAR);
iSched.getCalendarRunDays().add(ICalendarDay.ALL, ICalendarDay.ALL, ICalendarDay.ALL, ICalendarDay.ALL, ICalendarDay.ALL, ICalendarDay.ALL, java.util.Calendar.MONDAY, ICalendarDay.ALL);
iSched.getCalendarRunDays().add(ICalendarDay.ALL, ICalendarDay.ALL, ICalendarDay.ALL, ICalendarDay.ALL, ICalendarDay.ALL, ICalendarDay.ALL, java.util.Calendar.WEDNESDAY, ICalendarDay.ALL);这是一种“适当”的方法。您可以将所有ICalendarDay.ALL引用替换为-1。
https://stackoverflow.com/questions/18117254
复制相似问题