String 如何将字符串与“匹配”;例如;关键词?

String 如何将字符串与“匹配”;例如;关键词?,string,crystal-reports,String,Crystal Reports,我提示用户输入SaleLotNumber(字符串),但我在公式方面遇到了问题。我在SaleLotNumber中有多个带有“20”的条目,但当我输入时,我在报告中没有得到任何信息。当我在参数中输入完整的SaleLotNumber时,我会从数据库中获取特定的值,但我只想在参数中输入两个数字,并按照该顺序获取所有带有这些数字的条目。以下是我所拥有的: {viewDealers_Drivetime.SaleLot} like {?SaleLotNumber} 我能做些什么来解决这个问题呢?我假设{?S

我提示用户输入SaleLotNumber(字符串),但我在公式方面遇到了问题。我在SaleLotNumber中有多个带有“20”的条目,但当我输入时,我在报告中没有得到任何信息。当我在参数中输入完整的SaleLotNumber时,我会从数据库中获取特定的值,但我只想在参数中输入两个数字,并按照该顺序获取所有带有这些数字的条目。以下是我所拥有的:

{viewDealers_Drivetime.SaleLot} like {?SaleLotNumber}

我能做些什么来解决这个问题呢?

我假设{?SaleLotNumber}是一个单值参数。要匹配其中包含“20”的所有字符串,需要使用通配符。例如,您可以通过执行以下操作来匹配“012056”或“98720”之类的字符串:

{viewderators\u Drivetime.SaleLot}类似于'*'+{SaleLotNumber}+'*'

其中“*”是Crystal的通配符,并且{?SaleLotNumber}=“20”