我想根据我们提供的日期创建一个SmartTarget促销。
如果提供的日期早于4周(提供日期<=今天-4周),则应显示促销。
我看不到在SmartTarget中配置它的方法,我想知道这是否可能?
如果做不到这一点,我会考虑构建变量,比如'DateIsOlderThan4Weeks‘,并将其配置为布尔值。
在此之前,我认为最好检查是否有更好的解决方案,因为客户可能会根据其他运行时间段决定实现类似的逻辑,如果他们不需要每次都要求开发人员添加一些逻辑,那就更好了。
提前感谢:)
发布于 2012-09-20 19:20:52
我不相信目前有一种方法可以在基于日期类型的触发器上执行计算。您只需获得开始/结束/计划选项。
与其提供布尔触发器,从而(如您所暗示的)限制促销经理更改日期差异的能力,为什么不计算天数/周/月的差异,并将这些作为基于数字的触发器提供,即SuppliedDateWeekDifference < 4?这将允许管理促销的人员更改这些值。
https://stackoverflow.com/questions/12510023
复制相似问题