如何判断前后两个值,相等的话就合并
报表里面有一组数据,根据ID来分组,如果上下两条数据是同一ID就合并。
------解决方案--------------------报表支持这样吗?至少我还没发现有这功能,如果有,那应该是显示第一个,下面就判断是否已出现,是的话就隐藏,但是如何合并还真想不出。
------解决方案--------------------报表不行吧 要么自己写样式
------解决方案--------------------
回答问题也是在提高自己,什么分数都无所谓。
------解决方案--------------------
很简单的合并列值问题,参考下这个http://www.cnblogs.com/hanmos/archive/2011/09/15/2177391.html
------解决方案--------------------//开票合计金额
if (invoiceNumber == item.InvoiceNumber
&& invoiceCode == item.InvoiceCode)
{
worksheet.AddMergedRegion(new CellRangeAddress(rowIndex - 2, rowIndex - 1, 17, 17));
worksheet.AddMergedRegion(new CellRangeAddress(rowIndex - 2, rowIndex - 1, 18, 18));
}
这是一个合并单元格的例子,楼主可以参考下。