Foxtable(狐表)用户栏目专家坐堂 → 代码


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

主题:代码

帅哥哟,离线,有人找我吗?
爱相随
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2014/9/11 15:55:00 [只看该作者]

iif([付款单位] = "高科控股集团",董事长2,子公司2)

老师,这个表达式为何不对

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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/9/11 15:56:00 [只看该作者]

iif([付款单位] = '高科控股集团',董事长2,子公司2)

 

看看:

http://www.foxtable.com/help/topics/0102.htm

http://www.foxtable.com/help/topics/1647.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
爱相随
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2014/9/11 16:07:00 [只看该作者]

If e.DataCol.Name = "合约" Then
    Dim K As String = e.DataRow("合约")
    Select Case K
        Case "全额同意"
            e.DataRow("cbb") = e.DataRow("实际申请金额")
        Case "修改后同意"
            e.DataRow("cbb") = Nothing
        Case Else
            e.DataRow("cbb") = "0"
    End Select
ElseIf e.DataCol.Name = "财务1" Then
    Dim K As String = e.DataRow("财务1")
    Select Case K
        Case "全额同意"
            e.DataRow("财务2") = e.DataRow("CBB")
        Case "修改后同意"
            e.DataRow("财务2") = Nothing
        Case Else
            e.DataRow("财务2") = "0"
    End Select
ElseIf e.DataCol.Name = "子公司1" Then
    Dim L As String = e.Row("付款单位") 
    Select Case e.Row("付款单位") 
      Case "高科开发建设","高科置业发展","贵州望城投资"
       Dim K As String = e.DataRow("子公司1")
         Select Case K
          Case "全额同意"
            e.DataRow("子公司2") = e.DataRow("财务2")
        Case "修改后同意"
            e.DataRow("子公司2") = Nothing
        Case Else
            e.DataRow("子公司2") = "0"
        End Select
     Case "高科控股集团"
        Dim K As String = e.DataRow("子公司1")
         Select Case K
          Case "全额同意"
            e.DataRow("子公司2") = e.DataRow("CBB")
        Case "修改后同意"
            e.DataRow("子公司2") = Nothing
        Case Else
            e.DataRow("子公司2") = "0"
        End Select
     End Select
ElseIf e.DataCol.Name = "总工办" Then
    Dim K As String = e.DataRow("总工办")
    Select Case K
        Case "全额同意"
            e.DataRow("JTZGB1") = e.DataRow("财务2")
        Case "修改后同意"
            e.DataRow("JTZGB1") = Nothing
        Case Else
            e.DataRow("JTZGB1") = "0"
    End Select


 回到顶部
帅哥哟,离线,有人找我吗?
爱相随
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2014/9/11 16:07:00 [只看该作者]

ElseIf e.DataCol.Name = "集团财务1" Then
    Dim K As String = e.DataRow("集团财务1")
    Select Case K
        Case "全额同意"
            e.DataRow("JTCWB1") = e.DataRow("JTZGB1")
        Case "修改后同意"
            e.DataRow("JTCWB1") = Nothing
        Case Else
            e.DataRow("JTCWB1") = "0"
    End Select
ElseIf e.DataCol.Name = "董事长1" Then
    Dim K As String = e.DataRow("董事长1")
    Select Case K
        Case "全额同意"
            e.DataRow("董事长2") = e.DataRow("JTCWB1")
        Case "修改后同意"
            e.DataRow("董事长2") = Nothing
        Case Else
            e.DataRow("董事长2") = "0"
    End Select
End If


 回到顶部
帅哥哟,离线,有人找我吗?
爱相随
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2014/9/11 16:09:00 [只看该作者]

意思是在子公司负责人审核时,根据付款单位列的值进行判断,如果付款单位列的值是“高科控股集团”,且意见列为“全额同意”,则子公司2值取CBB列的值,如果是其他单位,则取财务2的值,在没加条件年是对的,可加了这条件后就不行了
[此贴子已经被作者于2014-9-11 16:10:51编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/11 16:20:00 [只看该作者]

 这个意思?

 

 

Dim L As String = e.DataRow("付款单位")
Select Case e.DataRow("付款单位")

 回到顶部
帅哥哟,离线,有人找我吗?
爱相随
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2014/9/11 16:58:00 [只看该作者]

老师,比如我有一张CHAIQIAN合同台账表,每一个合同就对应一名CHAIQIAN户,而申请资金可能是由若干CHAIQIAN合同合并成一个数据。就是一个表的很多行,选择后点击按钮,合并生成另一个表的一行数据,能实现么??

 回到顶部
帅哥哟,离线,有人找我吗?
爱相随
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2014/9/11 17:01:00 [只看该作者]

老师,比如我有一张拆 迁合同台账表,每一个合同就对应一名拆 迁户,而申请资金可能是由若干拆 迁合同合并成一个数据。就是一个表的很多行,选择后点击按钮,合并生成另一个表的一行数据,能实现么??

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/11 17:01:00 [只看该作者]

 多行生成一行?列数不确定?

 

 为什么要这样做?


 回到顶部
帅哥哟,离线,有人找我吗?
爱相随
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2014/9/11 17:11:00 [只看该作者]

列数确定,因为数量多,资金类型相同,所以将相同的合并成本笔资申请,

 回到顶部
总数 32 上一页 1 2 3 4 下一页