0
在基於C#的Win表單應用程序中,我正在使用Microsoft Report Viewer處理報表。有一個要求,我必須在表格的一個單元格中顯示多個字段,全部換行。MS Report Viewer中單元格中的多個字段
- 我試圖在表達式中使用新的行字符,但沒有工作。沒有文本框的多行屬性。
- 我試圖在單元格中使用帶有多個文本框的列表。但
它給出了錯誤:
的表矩陣具有帶有內部構件的細節構件。詳細會員可以 只包含靜態的內部成員
有人說像添加組,但我想不出如何做到這一點。
可否請你讓我知道如何可以顯示一行多個領域,如:
Product Name
Product Color
Poduct Size
感謝@與Hemant的建議,我設法解決這個問題是這樣的:
報告 - >報告屬性 - >代碼,我進入了這個代碼:
Function GetBreakupstring(value) as String
return value.Replace("--M--", Environment.NewLine)
End Function
在文本框的表情我進入:
=Code.GetBreakupstring(Fields!Name.Value & "--M--" & Fields!IDProducts.Value & "--M--" & Fields!Color.Value)
然後我試着在表達式中簡單的使用Environment.NewLine,我也工作過。這是什麼表情,正在現在:
=Fields!Name.Value & Environment.NewLine & Fields!IDProducts.Value & Environment.NewLine & Fields!Color.Value
感謝它的工作。 – Haris