Foxtable(狐表)用户栏目专家坐堂 → 【请教狐狸:】一直未解决的piao据打印的问题


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

主题:【请教狐狸:】一直未解决的piao据打印的问题

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/4/9 17:47:00 [显示全部帖子]

你这个是窗口打印吧? 按道理所有的打印都可以设置条件,因为DataFormat事件用的是代码,什么样的条件都可以设置。

搞不定的话,做个简单具体的例子发上来说话,否则其他人很难回复。


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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/4/10 9:10:00 [显示全部帖子]

举个例子,你原来的代码是:

 

e.Value = CUNumber(GetDigit(e.Value,5))

 

你希望为空的时候用零代替,那么只需将代码改为:

 

Dim v As String = CUNumber(GetDigit(e.Value,5))
If v = "" Then
    e.Value = "零"
Else
    e.value = v
End If

 

同样如果某个条件不符合就不打印,你可以:

 

if  条件符合 Then

    '你原来的代码

Else

    e.Value = ""

End If


 回到顶部