asp.Netにおけるrdlc連結行の方法

879 ワード

最終的な効果:
内容行を合并するには、不可能だと思います.私はインターネットで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
(説明:この関数には2つのパラメータがあり、1つのint、1つのstring、戻り値はstringで、関数の中にint変数cutLengthがあり、各行の表示を制御するために使用されます.
文字数
そして合併する場所に:code.GetRemark(RowNumber(Nothing), Fields!Remark.Value)
さらにそのセルの枠をNONEにして、大成功!
ここでは、考えをくどくどさせます.
実は私は表示するフィールドをいくつかのセグメントに分割して表示して、私は自分で関数を書いて、パラメータは現在の行数とフィールドの値で、切り取られた文字列を返します.
だから私のこの合併に最適な表は固定行で、私はここで配送書を印刷するために使っています.
私の送り状はデータが何本あっても(私のところは毎回11行を超えません)、
毎回私はすべて13行を表示して、固定行の方法を表示して私はインターネットで探したので、ここはくどくどしないで、(*^^*)
レポート私は深く研究していません.この文章はただ方法を分かち合うだけです.もし何か悪いことがあったら、指摘してください.