是否可以检查Crystal Reports中的页面是否包含特定字符串?
例如,我想在所有页面中搜索“今天”这个词,如果在页面上找到,请在页面页脚上显示“找到文本”的注释。
答案 0 :(得分:3)
将此公式添加到页眉部分,然后禁止它:
// {@reset}
// reset arrays
WhilePrintingRecords;
Booleanvar found:=false;
将此公式添加到详细信息部分,然后禁止它;
// {@test}
WhilePrintingRecords;
Booleanvar found;
if Instr({table.field},"Today") > 0 Then found:=true;
将此公式添加到页脚页面部分:
// {@display}
// display the text that was found
WhilePrintingRecords;
Booleanvar found;
if found then "Text found";