Foxtable(狐表)用户栏目专家坐堂 → 关联表的数据引用


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

主题:关联表的数据引用

美女呀,离线,留言给我吧!
shadow1221
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:28 积分:254 威望:0 精华:0 注册:2013/3/26 10:42:00
  发帖心情 Post By:2013/8/27 10:37:00 [只看该作者]

在员工表中将精品盒录入表,台面录入表,机刀录入表,综合录入表,纸箱录入表5个表中的虚给产值,根据姓名进行统计求和。

 回到顶部
美女呀,离线,留言给我吧!
shadow1221
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:28 积分:254 威望:0 精华:0 注册:2013/3/26 10:42:00
  发帖心情 Post By:2013/8/27 10:43:00 [只看该作者]

您可以看一下,我数据引用那,我想做到想精品盒录入表中客户名称列一样,只要点击出客户名称,下拉菜单显示出来,我点击选择那个工序多少单价就可以了,但是现在问题是我在客户表中新录入一项数据后,在精品盒录入表中不能同步更新,我该怎么办!
谢谢!

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/8/27 10:46:00 [只看该作者]

我给你写了精品盒这一个表,其他表你照样画葫芦即可

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:精品盒.table



 回到顶部
美女呀,离线,留言给我吧!
shadow1221
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:28 积分:254 威望:0 精华:0 注册:2013/3/26 10:42:00
  发帖心情 Post By:2013/8/27 11:22:00 [只看该作者]

提示这个错误,我不知道怎么写了!谢谢,帮我修改一下!
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130827112202.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/8/27 11:24:00 [只看该作者]

你少了一个 END IF

 回到顶部
美女呀,离线,留言给我吧!
shadow1221
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:28 积分:254 威望:0 精华:0 注册:2013/3/26 10:42:00
  发帖心情 Post By:2013/8/27 11:26:00 [只看该作者]

Select Case e.DataCol.name
    Case "数量","单产值","计时产值","虚给产值","负产值","姓名","日期"
        If e.DataRow.IsNull("姓名")=False AndAlso e.DataRow.IsNull("日期")=False Then
            Dim dr As DataRow = DataTables("工资统计表").Find("日期 = #" & e.DataRow("日期") & "# and 员工姓名 = '" & e.DataRow("姓名") & "'")
            If dr Is Nothing Then
                Dim dr2 As DataRow = DataTables("工资统计表").AddNew
                dr2("计件产值")=e.DataTable.Compute("sum(实产值_计件)","日期 = #" & e.DataRow("日期") & "# and 姓名 = '" & e.DataRow("姓名") & "'")
                dr2("计时产值")=e.DataTable.Compute("sum(计时产值)","日期 = #" & e.DataRow("日期") & "# and 姓名 = '" & e.DataRow("姓名") & "'")
                dr2("需给产值")=e.DataTable.Compute("sum(虚给产值)","日期 = #" & e.DataRow("日期") & "# and 姓名 = '" & e.DataRow("姓名") & "'")
                dr2("员工姓名")=e.DataRow("姓名")
                dr2("总产值")=e.DataTable.Compute("sum(总产值)","日期 = #" & e.DataRow("日期") & "# and 姓名 = '" & e.DataRow("姓名") & "'")
                dr2("日期")=e.DataRow("日期")
                dr2("工资")=e.DataTable.Compute("sum(总产值)","日期 = #" & e.DataRow("日期") & "# and 姓名 = '" & e.DataRow("姓名") & "'")*0.06
            Else
                dr("计件产值")=e.DataTable.Compute("sum(实产值_计件)","日期 = #" & e.DataRow("日期") & "# and 姓名 = '" & e.DataRow("姓名") & "'")
                dr("计时产值")=e.DataTable.Compute("sum(计时产值)","日期 = #" & e.DataRow("日期") & "# and 姓名 = '" & e.DataRow("姓名") & "'")
                dr("需给产值")=e.DataTable.Compute("sum(虚给产值)","日期 = #" & e.DataRow("日期") & "# and 姓名 = '" & e.DataRow("姓名") & "'")
                dr("总产值")=e.DataTable.Compute("sum(总产值)","日期 = #" & e.DataRow("日期") & "# and 姓名 = '" & e.DataRow("姓名") & "'")
                dr("工资")=e.DataTable.Compute("sum(总产值)","日期 = #" & e.DataRow("日期") & "# and 姓名 = '" & e.DataRow("姓名") & "'")*0.06
            End If
            If e.DataCol.name="虚给产值" ,"实产值_计件" ,"计时产值_计时" ,"总产值" ,"工资" Then
            End If
                Dim dr2 As DataRow = DataTables("员工表").Find("姓名='" & e.DataRow("姓名") & "' And 部门='精品盒'")
                If dr2 IsNot Nothing Then
                    dr2("虚给产值")=e.DataTable.Compute("sum(虚给产值)","姓名='" & e.DataRow("姓名") & "'")
                    dr2("实产值_计件")=e.DataTable.Compute("sum(实产值_计件)","姓名='" & e.DataRow("姓名") & "'")
                    dr2("计时产值_计时")=e.DataTable.Compute("sum(计时产值_计时)","姓名='" & e.DataRow("姓名") & "'")
                    dr2("总产值")=e.DataTable.Compute("sum(总产值)","姓名='" & e.DataRow("姓名") & "'")
                    dr2("工资")=e.DataTable.Compute("sum(工资)","姓名='" & e.DataRow("姓名") & "'")
                End If
                
            End If
        End If
麻烦帮忙改下代码 谢谢

 回到顶部
美女呀,离线,留言给我吧!
shadow1221
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:28 积分:254 威望:0 精华:0 注册:2013/3/26 10:42:00
  发帖心情 Post By:2013/8/27 11:34:00 [只看该作者]

这写代码 统统不懂!图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/8/27 11:35:00 [只看该作者]

这不是你自己写的代码吗?不懂? 都给你做出例子照样画葫芦了还是不懂得话,那没办法了呀.你需要先看帮助,学习一下.再动手开发项目.

 回到顶部
美女呀,离线,留言给我吧!
shadow1221
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:28 积分:254 威望:0 精华:0 注册:2013/3/26 10:42:00
  发帖心情 Post By:2013/8/27 11:54:00 [只看该作者]

我只是依样画葫芦做的,我真的不懂!您写完虚给产值的统计后,我依样做总产值、工资等的统计,代码提示错误,具体错误在那我也不知道!
请您将精品盒录入表内的实产值、计时产值、虚给产值、总产值、工资这5项都在员工表中进行统计,麻烦把代码帮我写一下,其他几个部门的我就能画了!

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/8/27 11:58:00 [只看该作者]

你不看帮助,过了这个坑还有无穷无尽的坑.  是没有办法做开发的.

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