找回密码
 立即注册

QQ登录

只需一步,快速开始

七月七

高级会员

2

主题

5

帖子

1870

积分

高级会员

积分
1870

活字格认证

最新发帖
七月七
高级会员   /  发表于:2013-11-6 16:08  /   查看:5494  /  回复:3
现在我以一张码单为例,我出库的时候要根据品名,门幅,规格,克重,颜色,色号,缸号去分组,我在group里直接加总了这些字段是不对的,麻烦告诉下怎么设置?


还有每个分组后我的序号需要重新从1开始重新续编,这个又怎么处理

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-11-6 17:02:00
沙发
设置GroupHeader.DataField 为 “=品名 + 规格 + 颜色 ”





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
七月七
高级会员   /  发表于:2013-11-7 09:00:00
板凳
谢谢,我知道为什么不对了,原来是我少了个“=”,还有我昨天问的如果分组后需要重新把序号重新编,该怎么设置?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-11-7 10:13:00
地板
回复 3楼七月七的帖子

七月七 你好,
已经绑定了 数据字段 DataField 的 TextBox 无法更改文本值。
所以,需要添加一个未绑定的 TextBox 来显示序号。通过以下代码实现,结合以下时间,具体逻辑需要你构思下,

  1. bool isFirstItemInGroup = true;
  2.         private void SectionReport1_FetchData(object sender, FetchEventArgs eArgs)
  3.         {
  4.             if (isFirstItemInGroup)
  5.             {
  6.                 //设置 TextBox 的值
  7.             }
  8.             else
  9.             {
  10.                 //设置 TextBox 的值
  11.             }
  12.             
  13.         }

  14.         /// <summary>
  15.         /// 每个分组显示之前
  16.         /// </summary>
  17.         /// <param name="sender"></param>
  18.         /// <param name="e"></param>
  19.         private void groupHeader1_BeforePrint(object sender, EventArgs e)
  20.         {
  21.         }

  22.         /// <summary>
  23.         /// 每个分组显示之后
  24.         /// </summary>
  25.         /// <param name="sender"></param>
  26.         /// <param name="e"></param>
  27.         private void groupFooter1_BeforePrint(object sender, EventArgs e)
  28.         {
  29.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部