Foxtable(狐表)用户栏目专家坐堂 → [求助]Excel模板如何设置条形码图片?


  共有15674人关注过本帖树形打印复制链接

主题:[求助]Excel模板如何设置条形码图片?

帅哥哟,离线,有人找我吗?
Tommy
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:61 积分:487 威望:0 精华:1 注册:2011/6/20 16:02:00
[求助]Excel模板如何设置条形码图片?  发帖心情 Post By:2011/7/13 18:01:00 [显示全部帖子]

看了帮助文档http://www.foxtable.net/help/topics/1950.htm,看不明白,里面说的引用约定的图片文件"myimg.wmf",到底怎样引用?

我想把Lot列用条形码表示,条形码我已经生成了,就是不知道怎么在模板上设置,请高手指教!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:salesinvoice.rar

[此贴子已经被作者于2011-7-13 18:02:23编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Tommy
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:61 积分:487 威望:0 精华:1 注册:2011/6/20 16:02:00
  发帖心情 Post By:2011/7/14 10:15:00 [显示全部帖子]

我是以列数据作为文件名的,引用图片的时候怎样加列名,

我试过[&&[列名], 2, 2]这样写是不行的,字符串该怎么写?图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
Tommy
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:61 积分:487 威望:0 精华:1 注册:2011/6/20 16:02:00
  发帖心情 Post By:2011/7/14 10:50:00 [显示全部帖子]

图片点击可在新窗口打开查看Help!   SOS!

 回到顶部
帅哥哟,离线,有人找我吗?
Tommy
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:61 积分:487 威望:0 精华:1 注册:2011/6/20 16:02:00
  发帖心情 Post By:2011/7/14 14:09:00 [显示全部帖子]

你做的这个我也会,但是我要的不是显示单个条形码,而是整一列都动态显示

生成的图片我都以该列数据值为命名了,就是不知道怎么引用,[&&[列名].gif, 2, 2]这样的方法不行啊


 回到顶部
帅哥哟,离线,有人找我吗?
Tommy
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:61 积分:487 威望:0 精华:1 注册:2011/6/20 16:02:00
  发帖心情 Post By:2011/7/14 15:15:00 [显示全部帖子]

还是无法解决!!根本用不上!

引用图片列的格式[&&文件名, X, Y, Width, Height]根本不支持动态生成!!!


 回到顶部
帅哥哟,离线,有人找我吗?
Tommy
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:61 积分:487 威望:0 精华:1 注册:2011/6/20 16:02:00
  发帖心情 Post By:2011/7/14 15:57:00 [显示全部帖子]

生成条形码的代码在哪里?按钮的代码里没找到

 回到顶部
帅哥哟,离线,有人找我吗?
Tommy
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:61 积分:487 威望:0 精华:1 注册:2011/6/20 16:02:00
  发帖心情 Post By:2011/7/14 16:48:00 [显示全部帖子]

我报表模板设置的是一张主表和关联的子表数据,我的代码是这样写的:

If e.Book.TempLate = "SalesInvoice" Then
    Dim Bar As New BarCodeBuilder
    Bar.Symbology = Barpro.Symbology.Code39
    Bar.Code = e.DataRow("Lot")
    Bar.BarRatio = 0.3
    Bar.BarHeight = 8
    bar.SaveImage(ProjectPath & "Images\BarCode.gif",300)
End If

输出时报错了,“Lot”这一列是子表SaleOrderDetail上的列,所以主表SaleOrder没有这一列,但是输出的效果还是出来了,这个怎么改?

我设定子表输出行数是15行,如果子表没那么多行就用空行代替了,但是对应条形码那一列还是把最后一行数据的条形码填充进去了,这个怎么解决?


图片点击可在新窗口打开查看此主题相关图片如下:报错.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:输出效果.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
Tommy
  8楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:61 积分:487 威望:0 精华:1 注册:2011/6/20 16:02:00
奸商 王八蛋  发帖心情 Post By:2011/7/14 16:55:00 [显示全部帖子]

我刚才说了,主表SaleOrer表确实是没有Lot列,Lot列是子表SaleOrderDetail表上的。问题是怎样修改才不报错?

还有空行那里怎么取消条形码?


 回到顶部
帅哥哟,离线,有人找我吗?
Tommy
  9楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:61 积分:487 威望:0 精华:1 注册:2011/6/20 16:02:00
  发帖心情 Post By:2011/7/14 17:15:00 [显示全部帖子]

注意:项目中绑定的是SQL数据库,所以可能会报错,进入后再加载下面的Access数据库,双击主表会弹出当前行明细

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:saleinvoice_0714.zip

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:access数据.rar

[此贴子已经被作者于2011-7-14 17:38:47编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Tommy
  10楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:61 积分:487 威望:0 精华:1 注册:2011/6/20 16:02:00
  发帖心情 Post By:2011/7/14 17:45:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:saleinvoice.rar


 回到顶部
总数 11 1 2 下一页