点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我在VS2010中使用C#代码和Crystal报告。
我的水晶报告:
我在Form1中的编码:
我也需要在水晶报表中添加" CustomerData"表,并在标记为 RED 的字段中获取字段。 也就是说,我需要从两个表中获得一个结果到一个Crystal报表,其中SQL表中的 BILL NO 。
提前谢谢
crstl.jpg (61.5 kB)
您需要在数据集中定义2个表,请参阅MS帮助使用数据集中的表。
下载的WIKI页面上的此示例可以链接表:
https: //wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads
唐
嗨唐,
我试图将表格与Google的某些程序链接起来,但是从整个表格中都可以获得报告。 我需要特定的记录。
只有我最需要此代码。 我确实链接了表,但是此代码不支持,或者我不知道如何将代码与拖车表一起使用。
让我知道另一种最佳方法。
您好,rajasekaran,您找到了解决方案吗? 因为,我无法在此帖子中解决我的问题, https://answers.sap.com/questions/471751/mysql-left-join-with-crystal-reports-not-working.html
您能告诉我如何解决此问题吗?
通过直接连接到数据库并使用两个表来创建报告。
然后搜索将为您编写代码的KBA,然后使用Google搜索KBA编号。
1553921-是否有实用程序可以帮助编写数据库登录代码?
现在创建包含两个表的XML文件。 要将代码导出为xml,如下所示:
System.Data.DataSet ds =新的System.Data.DataSet();
System.Data.DataSet dsSub =新的System.Data.DataSet();
ds.Tables.Add(dt1);
ds.Tables.Add(dt2);///在表之间添加链接
ds.Relations.Add(ds.Tables [" Customers"]。Columns [" customerId"],ds.Tables [" Orders"]。Columns [" customerId"]));或者像这样
DataColumn customerColumn,orderColumn;
customerColumn = ds.Tables [" Customers"]。Columns [" ID"] ;
orderColumn = ds.Tables [" Orders"]。Columns [" CustomerID"];
DataRelation dr = new DataRelation(" CustomerOrders",customerColumn,orderColumn);
ds.Relations.Add(dr );
ds.WriteXml(@" c:\ test.xml");
ds.WriteXmlSchema(@" c:\ test.xsd");
唐
一周热门 更多>