服务器之家

服务器之家 > 正文

asp.net中rdlc 合并行的方法

时间:2019-09-20 14:10     来源/作者:asp.net空间网

要合并内容行,我想是不可能的,我上网找了N久,也没找到,囧~ 
后来经过自己的短暂思考,终于想到另一种合并了,:-) 
实现方法很简单,就是在报表属性的代码里加上以下这段代码: 

复制代码代码如下:

Function GetRemark(rowNum As Integer, remark As String) As String 
Dim cutLength As Integer = 10 
Return Mid(remark, cutLength * (rowNum - 1) + 1, cutLength) 
End Function 


(说明:这个函数有两个参数,一个int,一个string,返回值是string,函数里面有个int变量cutLength,它是用来控制每行显示 
多少个字符的) 
然后在要合并的地方加上:code.GetRemark(RowNumber(Nothing), Fields!Remark.Value) 
再把那个单元格的边框设为NONE,大功告成! 
这里啰嗦一下思路: 
其实我是将要合并显示的字段拆成几段来显示的,我自己写了个函数,参数是当前行数和字段值,返回被截取的字符串, 
所以我这个合并最合适的表格是固定行,我这里是用在打印送货单上的, 
我的送货单是不管数据有多少条(我这里每次都不会超过11行), 
每次我都是显示13行,显示固定行的方法我是上网找的,这里就不啰嗦了,(*^__^*) 
报表我研究的不深,此文只是分享下方法,如有什么地方说得不好,欢迎指出~:-)

标签:

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字 2019-06-05
超A是什么意思 你好a表达的是什么
超A是什么意思 你好a表达的是什么 2019-06-06
返回顶部