点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个简单的问题的复杂报告。 这不是让我更改原始排序顺序。 该报告最初按ID排序,这是从存储过程中返回的方式。 现在,该应用程序允许用户按其个人自定义顺序对数据进行排序。 我已经修改了存储过程(MS SQL)来执行此操作,并且现在已按照正确的顺序发送数据。
该报告使用DataTable(VS 2015),因为它使用了大量信息,这是正在使用的多个表之一。 这就是设置数据源的方式。
DataTable dataTableSizing = sortedDataTable; Report.Database.Tables [" Sizing"]。SetDataSource(dataTableSizing);
sortedDataTable的行的顺序正确,但是报表始终以旧的方式打印,并且不"尊重"发送的顺序。
我想念什么? 我对Crystal还是很陌生,但这似乎应该很简单。
确保在报表设计中未指定任何排序或分组。
在Crystal中打开rpt:报表,记录排序专家...
嗨 吉姆,
如果更改数据源,则需要通过"编辑报告"并选择"数据库","验证"来验证报告。
RPT文件中保留有数据库/字段结构的副本,因此,如果源发生更改,则还需要验证以更新报告。
PS-为您节省很多头疼,请不要在报告定稿后改变dB结构。
唐
一周热门 更多>