Foxtable(狐表)用户栏目专家坐堂 → [求助]关于一些窗口问题


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

主题:[求助]关于一些窗口问题

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


加好友 发短信
等级:幼狐 帖子:141 积分:904 威望:0 精华:0 注册:2016/8/4 10:50:00
  发帖心情 Post By:2016/8/9 8:22:00 [只看该作者]

Forms("多收结果").open()
With e.Form.Controls("TextBox1")
    If .Value IsNot Nothing Then
       Forms("多收结果").Controls("Table1").Table.Filter= "[F5319] = '" & .Value & "'"
    End If
End With
With e.Form.Controls("TextBox2")
    If .Value IsNot Nothing Then
        If Forms("多收结果").Controls("Table1").Table.Filter > "" Then
            Forms("多收结果").Controls("Table1").Table.Filter = Forms("多收结果").Controls("Table1").Table.Filter & " And "
        End If 
        Forms("多收结果").Controls("Table1").Table.Filter = Forms("多收结果").Controls("Table1").Table.Filter & "[F4407]= '" & .Value & "'"
    End If
End With
With e.Form.Controls("TextBox3")
    If .Value IsNot Nothing Then
        If Forms("多收结果").Controls("Table1").Table.Filter >"" Then
            Forms("多收结果").Controls("Table1").Table.Filter = Forms("多收结果").Controls("Table1").Table.Filter & " And "
        End If 
        Forms("多收结果").Controls("Table1").Table.Filter = Forms("多收结果").Controls("Table1").Table.Filter & "[F4384] = '" & .Value & "'"
    End If
End With
With e.Form.Controls("TextBox4")
    If .Value IsNot Nothing Then
        If Forms("多收结果").Controls("Table1").Table.Filter >"" Then
            Forms("多收结果").Controls("Table1").Table.Filter = Forms("多收结果").Controls("Table1").Table.Filter & " And "
        End If 
        Forms("多收结果").Controls("Table1").Table.Filter = Forms("多收结果").Controls("Table1").Table.Filter & "[F4419] = '" & .Value & "'"
    End If
End With
With e.Form.Controls("TextBox5")
    If .Value IsNot Nothing Then
        If Forms("多收结果").Controls("Table1").Table.Filter >"" Then
            Forms("多收结果").Controls("Table1").Table.Filter = Forms("多收结果").Controls("Table1").Table.Filter & " And "
        End If 
        Forms("多收结果").Controls("Table1").Table.Filter = Forms("多收结果").Controls("Table1").Table.Filter & "[F4384] = '" & .Value & "'"
    End If
End With
With e.Form.Controls("TextBox6")
    If .Value IsNot Nothing Then
        If Forms("多收结果").Controls("Table1").Table.Filter >"" Then
            Forms("多收结果").Controls("Table1").Table.Filter = Forms("多收结果").Controls("Table1").Table.Filter & " And "
        End If 
        Forms("多收结果").Controls("Table1").Table.Filter = Forms("多收结果").Controls("Table1").Table.Filter & "[F4403] = '" & .Value & "'"
    End If
End With

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/8/9 9:00:00 [只看该作者]

Forms("多收结果").open()
Dim filter As String = ""
With e.Form.Controls("TextBox1")
    If .Value IsNot Nothing Then
        filter = "[F5319] = '" & .Value & "'"
    End If
End With
With e.Form.Controls("TextBox2")
    If .Value IsNot Nothing Then
        If filter > "" Then
            filter = filter & " And "
        End If 
        filter = filter & "[F4407]= '" & .Value & "'"
    End If
End With
With e.Form.Controls("TextBox3")
    If .Value IsNot Nothing Then
        If filter >"" Then
            filter = filter & " And "
        End If 
        filter = filter & "[F4384] = '" & .Value & "'"
    End If
End With
With e.Form.Controls("TextBox4")
    If .Value IsNot Nothing Then
        If filter >"" Then
            filter = filter & " And "
        End If 
        filter = filter & "[F4419] = '" & .Value & "'"
    End If
End With
With e.Form.Controls("TextBox5")
    If .Value IsNot Nothing Then
        If filter >"" Then
            filter = filter & " And "
        End If 
        filter = filter & "[F4384] = '" & .Value & "'"
    End If
End With
With e.Form.Controls("TextBox6")
    If .Value IsNot Nothing Then
        If filter >"" Then
            filter = filter & " And "
        End If 
        filter = filter & "[F4403] = '" & .Value & "'"
    End If
End With

Forms("多收结果").Controls("Table1").Table.Filter = filter

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


加好友 发短信
等级:幼狐 帖子:141 积分:904 威望:0 精华:0 注册:2016/8/4 10:50:00
  发帖心情 Post By:2016/8/10 10:39:00 [只看该作者]

现在我发现了一个问题,在datacolchanged事件里我一列是输入当前用户缴费金额(设该列为L1),另一列用来累计金额(L2)。在L1上每次修改数字,L2上就会累加L1修改值之和。但是L1输入跟上次相同缴费的金额(即e.NewValue=e.OldValue),L2没有加上新的值。这应该怎么解决才能使L2加上新的值?

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/10 11:10:00 [只看该作者]

 你代码编写有问题。参考设计。

 

http://www.foxtable.com/webhelp/scr/1572.htm

 

 不会做上传实例。


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


加好友 发短信
等级:幼狐 帖子:141 积分:904 威望:0 精华:0 注册:2016/8/4 10:50:00
  发帖心情 Post By:2016/8/10 15:13:00 [只看该作者]

原表上有一列有些行有空值,有些行有数据,在窗口副本table上想要显示出这列的行不是空值的数据,是在窗口的afterload事件打代码吗?代码应该怎么写?

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/10 15:21:00 [只看该作者]

e.Form.Controls("Table1").Table.Filter = "某列 is not null"

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


加好友 发短信
等级:幼狐 帖子:141 积分:904 威望:0 精华:0 注册:2016/8/4 10:50:00
  发帖心情 Post By:2016/8/11 12:37:00 [只看该作者]

.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2016.6.26.1
错误所在事件:
详细错误信息:
对于造型说明无效的字符值


请问这个错误是什么意思?

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  28楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/11 14:47:00 [只看该作者]


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


加好友 发短信
等级:幼狐 帖子:141 积分:904 威望:0 精华:0 注册:2016/8/4 10:50:00
  发帖心情 Post By:2016/8/12 10:13:00 [只看该作者]

如何同时增加日期的指定年数和指定天数?

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  30楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/12 10:17:00 [只看该作者]

以下是引用qscwdvefb在2016/8/12 10:13:00的发言:
如何同时增加日期的指定年数和指定天数?

 

具体指什么啊?新问题重新开贴提问,截图具体说明啊


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