Crystal Reports-将一个参数值传递给多个数据库字段

时间:2015-02-06 17:05:11

标签: sql parameters crystal-reports

我在数据库中有一个包含10个应用程序字段的表(App#0到App#9)及其相应的应用程序版本(appversion#0到appversion#9)

我使用动态级联创建了一个新参数,提示用户选择一个应用程序:并选择相应的应用程序版本: 此字段的值分别取自App#0和Appversion#0。

我想在数据库中选择应用程序对应于所选App和Appversion的所有记录。所以在select专家中我使用了这个参数,它显示了正确的记录。

现在的问题是 - 用户选择的应用程序可以位于从应用程序#0到应用程序#9的任何数据库字段中。它不一定总是在app#0字段中。因此,我希望水晶报告使用用户选择的参数检查从app#0到app#9的所有数据库字段。如何在不创建多个参数的情况下实现这一目标?

选择公式专家查询

选择issue1reference_idSoftware_Products_Anomaly1productissue1descriptionissue1。{{1} },last_mod_dateissue1,  owner_idSoftware_Products_Anomaly1application0Software_Products_Anomaly1application_version0Software_Products_Anomaly1prioritystate1,  从
    (namesplatt issue         INNER JOIN issue1splatt Software_Products_Anomaly         在Software_Products_Anomaly1issue1 = idSoftware_Products_Anomaly1     ) INNER JOIN issue_idsplatt statestate1issue1 = statusstate1 WHERE
    (idstate1 ='已分配'         或namestate1 ='打开'         或namestate1 ='重新分配'         或namestate1 ='已提交'     )     和nameissue1<> 113     和owner_idSoftware_Products_Anomaly1 =' PHX'     和     (productSoftware_Products_Anomaly1 =' Package1' AND application0Software_Products_Anomaly1< =' 2.2.2.2') 订购者application_version0Software_Products_Anomaly1

0 个答案:

没有答案