Foxtable(狐表)用户栏目专家坐堂 → 关于跨表计划


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

主题:关于跨表计划

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/3 16:50:00 [显示全部帖子]

 你以后问问题能不能上传一个例子?别人怎么答你啊

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/3 17:42:00 [显示全部帖子]

Dim c1 As String = e.Form.Controls("ComboBox1").Text
Dim c2 As String = e.Form.Controls("ComboBox2").Text
Dim c3 As String = e.Form.Controls("ComboBox3").Text

Dim d As Date = new Date(Date.Today.Year, 1, 1)
Dim filter As String = "项目名称 is not null"
Dim dt1 As DataTable = DataTables("付款表")
Dim dt2 As DataTable = DataTables("资金来源表")
Dim f_fk1 As String = "付款日期 < #" & d & "#"
Dim f_fk2 As String = "付款日期 >= #" & d & "# And 付款日期 < #" & d.AddYears(1) & "#"
Dim f_ly1 As String = "日期 < #" & d &"#"
Dim f_ly2 As String = "日期 >= #" & d & "# And 日期 < #" & d.AddYears(1) & "#"

 

If c1 > "" Then
    filter &= " and 项目名称 = '" & c1 & "'"
End If

If c2 > "" Then
    f_fk1 &= " and 付款日期 >= #" & c2 & "#"
    f_fk2 &= " And 付款日期 >= #" & c2 & "#"
    f_ly1 &= " and 日期 >= #" & c2 & "#"
    f_ly2 &= " And 日期 >= #" & c2 & "#"
End If

If c3 > "" Then
    f_fk1 &= " and 付款日期 <= #" & c3 & "#"
    f_fk2 &= " And 付款日期 <= #" & c3 & "#"
    f_ly1 &= " and 日期 <= #" & c3 & "#"
    f_ly2 &= " And 日期 <= #" & c3 & "#"
End If

Dim dt3 As DataTable = DataTables("投资统计表")
dt3.DataRows.Clear
For Each xm As String In dt2.GetValues("项目名称", filter)
    Dim ndr As DataRow = dt3.AddNew
    ndr("项目名称") = xm
    ndr("第三列") = dt2.Compute("sum(收款金额)", f_ly2 & " and 项目名称 = '" & xm & "'")
    ndr("第四列") = dt2.Compute("sum(收款金额)", f_ly1 & " and 项目名称 = '" & xm & "'")
    ndr("第六列") = dt1.Compute("sum(付款金额)", f_fk2 & " and 项目名称 = '" & xm & "'")
    ndr("第七列") = dt1.Compute("sum(付款金额)", f_fk1 & " and 项目名称 = '" & xm & "'")
Next


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/4 9:17:00 [显示全部帖子]

以下是引用爱相随在2014-9-4 9:10:00的发言:
谢谢老师,辛苦了,再问一下,这段代码是写在控件事件CHIKE里的吗?

 

写在查询按钮的click事件


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/15 10:56:00 [显示全部帖子]

 你是用关联来引用的?具体是什么意思?

 

 做个例子说明情况。


 回到顶部