Foxtable(狐表)用户栏目专家坐堂 → datacolcharged事件,导入数据时,多列变化总是不行


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

主题:datacolcharged事件,导入数据时,多列变化总是不行

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110810 积分:563988 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/21 20:24:00 [显示全部帖子]

其中一列为空条件就不成立了。

具体要什么效果?比如上面的4个列,4个列都有数据就查4个列?只有3个列有数据就只查3个列?

Select Case e.DataCol.Name
    Case "销方名称","货物或应税劳务名称","fa piaopiao种","fa piao归类"
dim filter as string = "经营单位= '" & _jydw &"'"
dim nms1() as string = {"销方名称","货物或应税劳务名称","fa piaopiao种"}
dim nms2() as string = {"供应商名称","开piao内容","fa piaopiao种"}
for i as integer = 0 to nms1.length - 1
if e.DataRow.isnull(nms1(i)) = false then
filter = filter & " and " & nms2(i)  & " = '" & e.DataRow(nms1(i)) & "'"
end if
next
            pr1 = DataTables("凭证规则").sqlFind(filter )
            If pr1 IsNot Nothing Then
 e.DataRow("名称") = pr1("名称")
            end if

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110810 积分:563988 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/21 21:11:00 [显示全部帖子]

您这个和我说的又不是一回事了。4楼这种只能分开,查4次

 回到顶部