c# - 在 rdlc 报告的文本框中显示不同页面中的每条记录
问题描述
我想在不同的页面中显示数据集记录。我在 c# win 表单中使用 rdlc 报告。在 rdlc 设计中,我使用仅显示单个数据的文本框。我想显示所有数据,但在单独的单独页面中。实际上我正在批量打印多张卡片,它应该在不同的页面中,所以我无法做到。请帮助我。
我已经在 rdlc 报告中尝试了分页符,但它不起作用
this.sp_bulkprintTableAdapter.Fill(this.db_ShopDataSet10.sp_bulkprint, date1, date2, Convert.ToInt32(catname));
请参阅此处的图片以了解我想要的内容。我想使用简单的选择查询从数据库中批量打印这种类型的卡片。我面临的问题是文本框没有显示多条记录,并且每条记录都在不同的页面上。
解决方案
我通过执行以下步骤完成了它
1)在 rdlc 报告中添加表格 2)删除标题行和两个默认列,保留单行和单列。3) 放大表格 4) 删除表格中的默认文本框 5) 添加矩形 --- 在此处添加分页符 6) 添加文本框。(多)。
现在我的每一行数据都打印在不同的页面上。确保您的页面大小正确。
推荐阅读
- javascript - 如何使 div 在反应中自动滚动(钩子)
- python-3.x - 重新格式化数据帧以显示分组后的序列号和时间差
- sql - 在逗号分隔列表的末尾添加“和”
- blazor - Blazor + 条件 HTML 注释
- css - 如何添加/删除字体真棒图标
- haskell - 有没有办法在 Haskell QuickCheck 中生成用于测试的值?
- angular - ngx-image-zoom 设置最大宽度和高度
- r - htmltools::validateCssUnit(width) 中的错误:CSS 单位必须是单元素数字或字符向量!?!?瑞希尼
- html - CSS:textarea line-height 匹配行号 line-height?
- typescript - 更改深度嵌套对象结构中的值类型