【问题标题】:Devexpress XtraReport how to print more than one label for each DataSource row based on count fieldDevexpress XtraReport 如何根据计数字段为每个 DataSource 行打印多个标签
【发布时间】:2016-08-13 01:30:53
【问题描述】:

我正在使用绑定到 PartsInventory 表的 XtraReport 为库存系统打印标签。绑定表的每一行都包含对零件的描述以及库存中零件数量的计数。目前使用 XtraReport 组件,我能够为 DataTable 中的每一行打印一个标签。但是,如果我想打印一个标签以贴在每个物理部件上,那么单行应该打印“计数”个相同标签。 “计数”是每行中的一个字段,表示每个零件的数量。

有没有最好的方法来做到这一点?

谢谢。

【问题讨论】:

  • 很难给出建议,因为您没有显示任何代码。
  • 是的,到目前为止,一切都已经可视化完成了,没有太多代码。
  • 您能否展示数据示例以及您希望实际报告的外观?一个模型就足够了。

标签: dataset devexpress xtrareport


【解决方案1】:

感谢您的回复。我放弃了 XtraReport,只是在用户控件上设计了标签,然后将 drawstring() 设计为每个标签的 PrintDocument。如果我坚持使用 XtraReport,我可能只是从 DataTable 继承并编写一个自定义 fill() 方法来为每个实际标签填充一行。如果有人对我想出的打印标签的解决方案感兴趣,请告诉我。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-21
    • 1970-01-01
    • 2016-01-11
    • 1970-01-01
    • 2015-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多