在 Salesforce 中,我可以创建经常性假期,并基于我的顶级课程中的这一点,我想检查当天是否是假期。
这适用于正常的非经常性假期。但是,当我创建循环假期时,无法确定当前日期是否会落在任何循环日期。
假期对象的 ActivityDate 返回假期的开始日期。
有没有人检查过销售人员过去的经常性假期?
在 Salesforce 中,我可以创建经常性假期,并基于我的顶级课程中的这一点,我想检查当天是否是假期。
这适用于正常的非经常性假期。但是,当我创建循环假期时,无法确定当前日期是否会落在任何循环日期。
假期对象的 ActivityDate 返回假期的开始日期。
有没有人检查过销售人员过去的经常性假期?
这是我将如何处理这个问题。
创建一个函数,该函数将采用 RECURRENCESTARTDATE、RECURRENCEENDDATEONLY、RECURRENCETYPE、RECURRENCEINTERVAL、RECURRENCEDAYOFWEEKMASK、RECURRENCEDAYOFMONTH、RECURRENCEINSTANCE、RECURRENCEMONTHOFYEAR 等参数。
然后这个函数将从开始日期循环,并且永远迭代它会增加值直到日期>今天或日期> RECURRENCEENDDATEONLY
在这个循环中,您可以检查上面是否计算出今天的 == 日期。
一旦此功能准备就绪,就可以拉出所有经常性假期的列表。
并在每个列表项上调用上述函数。
如果您有任何问题,请告诉我。