Crystal reports 使用SQL查询创建Crystal报表

Crystal reports 使用SQL查询创建Crystal报表,crystal-reports,sap,hana,Crystal Reports,Sap,Hana,我正在尝试使用SAP Business One中的以下表格创建Crystal报表:OINV、INV1、OITM和附加模块“@argns\u color”中的表格 我一直在使用以下查询: select t0."DocDate",t0."DocNum",t0."CardCode",t0."CardName",t1."ItemCode",T1."Dscription",t1."Quantity",t2."U_ARGNS_COL" "Codigo Color",t3."U_ColDesc" "nom

我正在尝试使用SAP Business One中的以下表格创建Crystal报表:OINV、INV1、OITM和附加模块“@argns\u color”中的表格

我一直在使用以下查询:

select t0."DocDate",t0."DocNum",t0."CardCode",t0."CardName",t1."ItemCode",T1."Dscription",t1."Quantity",t2."U_ARGNS_COL"  "Codigo Color",t3."U_ColDesc"  "nombre color",t3."U_NRFCode"  "pantone",t2."U_ARGNS_MOD" "estilo",t2."U_ARGNS_SIZE" "talla"from "OINV" t0inner join "INV1" t1 on t0."DocEntry" = t1."DocEntry"inner join "OITM" t2 on t1."ItemCode"=t2."ItemCode"inner join "@ARGNS_COLOR" t3 on t2."U_ARGNS_COL"=t3."U_ColCode"
我的报告只需要以下字段:

DocNum、ItemCode、Dscription、Quantity、U_ARGNS_COL、“U_ColDesc”、“U_ARGNS_SIZE”

crystal reports中是否有一种方法可以执行查询,或者我必须使用Field Explorer中的旧拖放方式

多谢各位


Jose

交叉表报告可能是解决此问题的方法。我想为特定SKU项目创建一个小报告,其中有一行,然后在矩阵中显示大小和数量关系。现在,当我执行报告时,它会以行的形式给出结果,比如说,如果有5个小项目X和4个中项目X,它会写下5行来表示这5个项目,另外4行表示其他4个项目,总共9行,但我希望它们只出现在一行中,一个小矩阵显示5个小尺寸和4个中等尺寸。希望这能澄清问题。交叉表报告可能是解决此问题的方法。我想为特定SKU项目创建一个小报告,其中有一行,然后在矩阵中显示大小和数量关系。现在,当我执行报告时,它会以行的形式给出结果,比如说,如果有5个小项目X和4个中项目X,它会写下5行来表示这5个项目,另外4行表示其他4个项目,总共9行,但我希望它们只出现在一行中,一个小矩阵显示5个小尺寸和4个中等尺寸。希望这能澄清问题。