如何在sap.m.PlanningCalendar中基于开始日期结束日期添加过滤器?

2020-09-07 19:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 如何在sap.m....

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

如何在sap.m.planningCalendar中添加过滤器。

8条回答
哎,真难
2020-09-07 20:47

你好,

按以下步骤在您的控制器中进行操作:

//创建行模板
 var oRowTemplate = new PlanningCalendarRow({
      标题:" {name)",
      约会:{
           路径:" ToAppointments",
           模板:新的CalendarAppointment({
                startDate:" {StartDate}",
                endDate:" {EndDate}",
                标题:" {AppointmentTitle}",
                类型:" {Type}",
                图标:" {Icon}
           }),
          templateShareable:true
      }
 });

//绑定聚合
 this.oPlanningCalendar.bindAggregation(" rows",{
      路径:"/img/UserSet",
      分类器:null,
      参数:{
           扩展:" ToAppointments"
      },
      模板:oRowTemplate,
      templateShareable:true,
      过滤器:aFilters
 });
 

在aFilters中,为startDate和EndDate添加过滤器。 请注意,使用这种工作方式,您的日期过滤器也需要存在于"根"实体-> UserSet中。

亲切的问候,

罗宾

一周热门 更多>