Foxtable(狐表)用户栏目专家坐堂 → 请教关于查询表的设计


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

主题:请教关于查询表的设计

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


加好友 发短信
等级:婴狐 帖子:39 积分:335 威望:0 精华:0 注册:2017/1/25 23:44:00
请教关于查询表的设计  发帖心情 Post By:2017/5/7 13:09:00 [只看该作者]


我在做一个项目管理系统时遇到汇总中的难题,具体的要求在excel文件中进行了说明,请老师帮忙解决,谢谢!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:项目管理.xls

[此贴子已经被作者于2017/5/7 18:25:17编辑过]

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/7 16:32:00 [只看该作者]

DataColChanged事件

 

Select Case e.DataCol.name
    Case "记账日期", "项目负责人"
        Dim fdr As DataRow = e.DataTable.Find("项目负责人 = '" & e.DataRow("项目负责人") & "' and 记账日期 < #" & e.DataRow("记账日期") & "#", "记账日期 desc")
        Dim filter As String
        If fdr Is Nothing
            filter = "领款时间 <= #" & e.DataRow("记账日期") & "# and 项目负责人 = '" & e.DataRow("项目负责人") & "'"
        Else
            filter = "领款时间 > #" & fdr("记账日期") & "# and 领款时间 <= #" & e.DataRow("记账日期") & "# and 项目负责人 = '" & e.DataRow("项目负责人") & "'"
        End If
        Dim sum1 = DataTables("项目费用支出表").compute("sum(借方)", filter)
        Dim sum2 = DataTables("项目费用支出表").compute("sum(贷方)", filter)
        e.DataRow("收入") = sum1
        e.DataRow("支出") = sum2
        e.DataRow("余额") = sum1-sum2
End Select


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


加好友 发短信
等级:婴狐 帖子:39 积分:335 威望:0 精华:0 注册:2017/1/25 23:44:00
  发帖心情 Post By:2017/5/7 18:25:00 [只看该作者]

谢谢!

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


加好友 发短信
等级:婴狐 帖子:39 积分:335 威望:0 精华:0 注册:2017/1/25 23:44:00
再请教一个问题  发帖心情 Post By:2017/5/7 23:46:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目7.table

我按老师的代码改好了,但遇到了一个新问题,就是我做了关联表以后,想通过关联表查询每一行所对应的项目,而不是项目负责人的全部项目该如何处理?谢谢!

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/8 8:46:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目7.table


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


加好友 发短信
等级:婴狐 帖子:39 积分:335 威望:0 精华:0 注册:2017/1/25 23:44:00
谢谢了!  发帖心情 Post By:2017/5/9 0:55:00 [只看该作者]

非常感谢!解决了我们工作中的大难题!

 回到顶部