首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle Responsys RPL:如果已从表中删除项,如何跳过发送电子邮件

Oracle Responsys RPL:如果已从表中删除项,如何跳过发送电子邮件
EN

Stack Overflow用户
提问于 2017-09-17 18:37:22
回答 1查看 716关注 0票数 0

我在电子邮件中有以下RPL代码:

代码语言:javascript
复制
<#data ALERTS as alerts>
<#filter USER_ID1=CONTACTS_LIST.CUSTOMER_ID_1>
<#fields AD_ID_LIST1>
<#assign cellCount = 0>
<#list alerts.AD_ID_LIST1?split(r'\s*,\s*', 'r') as idString>
<#data AD_TABLE as adtable>
<#filter AD_ID="${idString}">
<#fields AD_ID TITLE IMAGES DESCRIPTION PRICE_AMOUNT PRICE_TYPE CATEGORY_ID1 AD_STATE>

<#if idstring?? && adtable.AD_STATE='ACTIVE'>
<#assign cellCount = cellCount + 1>
<#if cellCount % 2 == 1 && idString_has_next == false>

<!-- INCLUDE SINGLE -->

<#elseif cellCount % 2 == 1 && idString_has_next == true>

<!-- Include LEFT -->

<#else>

<!-- INCLUDE RIGHT -->
</#if>

</#if></#data></#list></#data>

我需要做的是让电子邮件跳过发送给用户,如果cellCount =0后,确定没有Ad ids显示(是否有状态没有活动,或它们已经从表中删除。

有人知道怎么做吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-08 17:19:58

您可以使用跳过指令例如:

代码语言:javascript
复制
<#if cellCount == 0 >

   <#skip "skip comment or description" >

</#if>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46267580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档