Foxtable(狐表)用户栏目专家坐堂 → 求解:新增按钮事件,拟增加关联表数据,结果一点按钮就关闭了整个项目!


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

主题:求解:新增按钮事件,拟增加关联表数据,结果一点按钮就关闭了整个项目!

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
求解:新增按钮事件,拟增加关联表数据,结果一点按钮就关闭了整个项目!  发帖心情 Post By:2014/6/16 17:55:00 [只看该作者]

求解:新增按钮事件,拟增加关联表数据,结果一点按钮就关闭了整个项目!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:创业计划书0617001.zip



按钮事件在固定资产1中


图片点击可在新窗口打开查看此主题相关图片如下:12356+.jpg
图片点击可在新窗口打开查看


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


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

固定资产折旧流动资金 表

DataColChanged 代码死循环,你一定要判断列名才可以.


不能直接写一大托赋值代码进去,  否则你赋值我,我变了,触发DataColChanged事件,我又赋值你,你又变来 又触发 死循环


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


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

 在Datacolchanged加入开关

 

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

 


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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(Bin)固定资产折旧流动资金 表DataColChanged...  发帖心情 Post By:2014/6/16 19:05:00 [只看该作者]

bin老师 谢谢   我采用了这触发写

但是不能运行下面的几个代码

代码如下
e.DataRow("折旧项目1_名称")="工具和设备"
e.DataRow("折旧项目2_名称")="交通工具"
e.DataRow("折旧项目3_名称")="办公家具和设备"
e.DataRow("折旧项目4_名称")="店铺"
e.DataRow("折旧项目5_名称")="厂房"
e.DataRow("折旧项目6_名称")="土地"
e.DataRow("折旧项目7_名称")="开办费"
e.DataRow("折旧项目8_名称")=""
e.DataRow("折旧项目9_名称")=""
e.DataRow("折旧项目10_名称")=""
e.DataRow("经营费用1_名称")="业主的工资"
e.DataRow("经营费用2_名称")="雇员工资"
e.DataRow("经营费用3_名称")="租金"
e.DataRow("经营费用4_名称")="营销费用"
e.DataRow("经营费用5_名称")="公用事业费"
e.DataRow("经营费用6_名称")="维修费"
e.DataRow("经营费用7_名称")="保险费"
e.DataRow("经营费用8_名称")="登记注册费"
e.DataRow("经营费用9_名称")="其他"
e.DataRow("经营费用10_名称")="合计"
e.DataRow("经营费用1_备注")="老板也要发工资"
e.DataRow("经营费用2_备注")="员工工资 按月计算"
e.DataRow("经营费用3_备注")="店铺租金"
e.DataRow("经营费用4_备注")="广告 公共关系 营业推广 人员推销"
e.DataRow("经营费用5_备注")="水电费 办公耗材费 "
e.DataRow("经营费用6_备注")="设备维修"
e.DataRow("经营费用7_备注")="业主及员工的保险费"
e.DataRow("经营费用8_备注")="企业执照登记注册费用"
e.DataRow("经营费用9_备注")="其他相关费用"


Select Case e.DataCol.Name
    Case "工具1_单价","工具1_数量"
        e.DataRow("工具1_总费用")=e.DataRow("工具1_数量")*e.DataRow("工具1_单价")
    Case "工具2_单价","工具2_数量"
        e.DataRow("工具2_总费用")=e.DataRow("工具2_数量")*e.DataRow("工具2_单价")
    Case "工具3_单价","工具3_数量"
        e.DataRow("工具3_总费用")=e.DataRow("工具3_数量")*e.DataRow("工具3_单价")
    Case "工具4_单价","工具4_数量"
        e.DataRow("工具4_总费用")=e.DataRow("工具4_数量")*e.DataRow("工具4_单价")
    Case "工具5_单价","工具5_数量"
        e.DataRow("工具5_总费用")=e.DataRow("工具5_数量")*e.DataRow("工具5_单价")
    Case "工具6_单价","工具6_数量"
        e.DataRow("工具6_总费用")=e.DataRow("工具6_数量")*e.DataRow("工具6_单价")
    Case "工具7_单价","工具7_数量"
        e.DataRow("工具7_总费用")=e.DataRow("工具7_数量")*e.DataRow("工具7_单价")
    Case "工具8_单价","工具8_数量"
        e.DataRow("工具8_总费用")=e.DataRow("工具8_数量")*e.DataRow("工具8_单价")
    Case "工具9_单价","工具9_数量"
        e.DataRow("工具9_总费用")=e.DataRow("工具9_数量")*e.DataRow("工具9_单价")
    Case "交通工具1_单价","交通工具1_数量"
        e.DataRow("交通工具1_总费用")=e.DataRow("交通工具1_数量")*e.DataRow("交通工具1_单价")
    Case "交通工具2_单价","交通工具2_数量"
        e.DataRow("交通工具2_总费用")=e.DataRow("交通工具2_数量")*e.DataRow("交通工具2_单价")
    Case "交通工具3_单价","交通工具3_数量"
        e.DataRow("交通工具3_总费用")=e.DataRow("交通工具3_数量")*e.DataRow("交通工具3_单价")
    Case "交通工具4_单价","交通工具4_数量"
        e.DataRow("交通工具4_总费用")=e.DataRow("交通工具4_数量")*e.DataRow("交通工具4_单价")
    Case "办公家具设备1_单价","办公家具设备1_数量"
        e.DataRow("办公家具设备1_总费用")=e.DataRow("办公家具设备1_数量")*e.DataRow("办公家具设备1_单价")
    Case "办公家具设备2_单价","办公家具设备2_数量"
        e.DataRow("办公家具设备2_总费用")=e.DataRow("办公家具设备2_数量")*e.DataRow("办公家具设备2_单价")
    Case "办公家具设备3_单价","办公家具设备3_数量"
        e.DataRow("办公家具设备3_总费用")=e.DataRow("办公家具设备3_数量")*e.DataRow("办公家具设备3_单价")
    Case "办公家具设备4_单价","办公家具设备4_数量"
        e.DataRow("办公家具设备4_总费用")=e.DataRow("办公家具设备4_数量")*e.DataRow("办公家具设备4_单价")
    Case "办公家具设备5_单价","办公家具设备5_数量"
        e.DataRow("办公家具设备5_总费用")=e.DataRow("办公家具设备5_数量")*e.DataRow("办公家具设备5_单价")
    Case "办公家具设备6_单价","办公家具设备6_数量"
        e.DataRow("办公家具设备6_总费用")=e.DataRow("办公家具设备6_数量")*e.DataRow("办公家具设备6_单价")
    Case "原材料1_单价","原材料1_数量"
        e.DataRow("原材料1_总费用")=e.DataRow("原材料1_数量")*e.DataRow("原材料1_单价")
    Case "原材料2_单价","原材料2_数量"
        e.DataRow("原材料2_总费用")=e.DataRow("原材料2_数量")*e.DataRow("原材料2_单价")
    Case "原材料3_单价","原材料3_数量"
        e.DataRow("原材料3_总费用")=e.DataRow("原材料3_数量")*e.DataRow("原材料3_单价")
    Case "原材料4_单价","原材料4_数量"
        e.DataRow("原材料4_总费用")=e.DataRow("原材料4_数量")*e.DataRow("原材料4_单价")
    Case "原材料5_单价","原材料5_数量"
        e.DataRow("原材料5_总费用")=e.DataRow("原材料5_数量")*e.DataRow("原材料5_单价")
    Case "原材料6_单价","原材料6_数量"
        e.DataRow("原材料6_总费用")=e.DataRow("原材料6_数量")*e.DataRow("原材料6_单价")
End Select


'e.DataRow("折旧项目1_价值")=e.DataRow("工具1_总费用")+e.DataRow("工具2_总费用")+e.DataRow("工具3_总费用")+e.DataRow("工具4_总费用")+e.DataRow("工具5_总费用")+e.DataRow("工具6_总费用")+e.DataRow("工具7_总费用")+e.DataRow("工具8_总费用")+e.DataRow("工具9_总费用")
'e.DataRow("折旧项目2_价值")=e.DataRow("交通工具1_总费用")+e.DataRow("交通工具2_总费用")+e.DataRow("交通工具3_总费用")+e.DataRow("交通工具4_总费用")
'e.DataRow("折旧项目3_价值")=e.DataRow("办公家具设备1_总费用")+e.DataRow("办公家具设备2_总费用")+e.DataRow("办公家具设备3_总费用")+e.DataRow("办公家具设备4_总费用")+e.DataRow("办公家具设备5_总费用")+e.DataRow("办公家具设备6_总费用")


红色部分代码不能正常运行 一旦运行就自动关闭了项目  所以我注释了

要求能够解决这个问题 能够实现自动计算 

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜) 在Datacolchanged加入开关&n...  发帖心情 Post By:2014/6/16 19:06:00 [只看该作者]

有点甜老师 不大会操作呢  代码已经贴上 可否帮我改改 谢谢

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


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

代码的头部和尾部各加入一句代码

 

SystemReady = False


'追加数据代码

SystemReady = True


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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2014/6/16 19:49:00 [只看该作者]

你的结构不合理吧

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜)代码的头部和尾部各加入一句代码&n...  发帖心情 Post By:2014/6/16 23:53:00 [只看该作者]

有点甜老师 这个容易出错 导致系统进入锁死状态,不会执行任何事件代码,单击菜单按钮也不会有反应。

继续求解最有效的办法!

 

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:创业计划书06170012.table

 

运行代码后

会出现这个错误:

.NET Framework 版本:2.0.50727.3655
Foxtable 版本:2014.3.8.1
错误所在事件:表,固定资产折旧流动资金,DataColChanged
详细错误信息:
Exception has been thrown by the target of an invocation.
Object reference not set to an instance of an object.

求纠正  谢谢!

 

 

表事件代码已经弄成如下:

e.DataRow("折旧项目1_名称")="工具和设备(5年折旧)"
e.DataRow("折旧项目2_名称")="交通工具(10年折旧)"
e.DataRow("折旧项目3_名称")="办公家具和设备(五年折)"
e.DataRow("折旧项目4_名称")="店铺"
e.DataRow("折旧项目5_名称")="厂房"
e.DataRow("折旧项目6_名称")="土地"
e.DataRow("折旧项目7_名称")="开办费"
e.DataRow("折旧项目8_名称")=""
e.DataRow("折旧项目9_名称")=""
e.DataRow("折旧项目10_名称")=""
e.DataRow("经营费用1_名称")="业主的工资"
e.DataRow("经营费用2_名称")="雇员工资"
e.DataRow("经营费用3_名称")="租金"
e.DataRow("经营费用4_名称")="营销费用"
e.DataRow("经营费用5_名称")="公用事业费"
e.DataRow("经营费用6_名称")="维修费"
e.DataRow("经营费用7_名称")="保险费"
e.DataRow("经营费用8_名称")="登记注册费"
e.DataRow("经营费用9_名称")="其他"
e.DataRow("经营费用10_名称")="合计"
e.DataRow("经营费用1_备注")="老板也要发工资"
e.DataRow("经营费用2_备注")="员工工资 按月计算"
e.DataRow("经营费用3_备注")="店铺租金"
e.DataRow("经营费用4_备注")="广告 公共关系 营业推广 人员推销"
e.DataRow("经营费用5_备注")="水电费 办公耗材费 "
e.DataRow("经营费用6_备注")="设备维修"
e.DataRow("经营费用7_备注")="业主及员工的保险费"
e.DataRow("经营费用8_备注")="企业执照登记注册费用"
e.DataRow("经营费用9_备注")="其他相关费用"


Select Case e.DataCol.Name
    Case "工具1_单价","工具1_数量"
        e.DataRow("工具1_总费用")=e.DataRow("工具1_数量")*e.DataRow("工具1_单价")
    Case "工具2_单价","工具2_数量"
        e.DataRow("工具2_总费用")=e.DataRow("工具2_数量")*e.DataRow("工具2_单价")
    Case "工具3_单价","工具3_数量"
        e.DataRow("工具3_总费用")=e.DataRow("工具3_数量")*e.DataRow("工具3_单价")
    Case "工具4_单价","工具4_数量"
        e.DataRow("工具4_总费用")=e.DataRow("工具4_数量")*e.DataRow("工具4_单价")
    Case "工具5_单价","工具5_数量"
        e.DataRow("工具5_总费用")=e.DataRow("工具5_数量")*e.DataRow("工具5_单价")
    Case "工具6_单价","工具6_数量"
        e.DataRow("工具6_总费用")=e.DataRow("工具6_数量")*e.DataRow("工具6_单价")
    Case "工具7_单价","工具7_数量"
        e.DataRow("工具7_总费用")=e.DataRow("工具7_数量")*e.DataRow("工具7_单价")
    Case "工具8_单价","工具8_数量"
        e.DataRow("工具8_总费用")=e.DataRow("工具8_数量")*e.DataRow("工具8_单价")
    Case "工具9_单价","工具9_数量"
        e.DataRow("工具9_总费用")=e.DataRow("工具9_数量")*e.DataRow("工具9_单价")
    Case "交通工具1_单价","交通工具1_数量"
        e.DataRow("交通工具1_总费用")=e.DataRow("交通工具1_数量")*e.DataRow("交通工具1_单价")
    Case "交通工具2_单价","交通工具2_数量"
        e.DataRow("交通工具2_总费用")=e.DataRow("交通工具2_数量")*e.DataRow("交通工具2_单价")
    Case "交通工具3_单价","交通工具3_数量"
        e.DataRow("交通工具3_总费用")=e.DataRow("交通工具3_数量")*e.DataRow("交通工具3_单价")
    Case "交通工具4_单价","交通工具4_数量"
        e.DataRow("交通工具4_总费用")=e.DataRow("交通工具4_数量")*e.DataRow("交通工具4_单价")
    Case "办公家具设备1_单价","办公家具设备1_数量"
        e.DataRow("办公家具设备1_总费用")=e.DataRow("办公家具设备1_数量")*e.DataRow("办公家具设备1_单价")
    Case "办公家具设备2_单价","办公家具设备2_数量"
        e.DataRow("办公家具设备2_总费用")=e.DataRow("办公家具设备2_数量")*e.DataRow("办公家具设备2_单价")
    Case "办公家具设备3_单价","办公家具设备3_数量"
        e.DataRow("办公家具设备3_总费用")=e.DataRow("办公家具设备3_数量")*e.DataRow("办公家具设备3_单价")
    Case "办公家具设备4_单价","办公家具设备4_数量"
        e.DataRow("办公家具设备4_总费用")=e.DataRow("办公家具设备4_数量")*e.DataRow("办公家具设备4_单价")
    Case "办公家具设备5_单价","办公家具设备5_数量"
        e.DataRow("办公家具设备5_总费用")=e.DataRow("办公家具设备5_数量")*e.DataRow("办公家具设备5_单价")
    Case "办公家具设备6_单价","办公家具设备6_数量"
        e.DataRow("办公家具设备6_总费用")=e.DataRow("办公家具设备6_数量")*e.DataRow("办公家具设备6_单价")
    Case "原材料1_单价","原材料1_数量"
        e.DataRow("原材料1_总费用")=e.DataRow("原材料1_数量")*e.DataRow("原材料1_单价")
    Case "原材料2_单价","原材料2_数量"
        e.DataRow("原材料2_总费用")=e.DataRow("原材料2_数量")*e.DataRow("原材料2_单价")
    Case "原材料3_单价","原材料3_数量"
        e.DataRow("原材料3_总费用")=e.DataRow("原材料3_数量")*e.DataRow("原材料3_单价")
    Case "原材料4_单价","原材料4_数量"
        e.DataRow("原材料4_总费用")=e.DataRow("原材料4_数量")*e.DataRow("原材料4_单价")
    Case "原材料5_单价","原材料5_数量"
        e.DataRow("原材料5_总费用")=e.DataRow("原材料5_数量")*e.DataRow("原材料5_单价")
    Case "原材料6_单价","原材料6_数量"
        e.DataRow("原材料6_总费用")=e.DataRow("原材料6_数量")*e.DataRow("原材料6_单价")
End Select

SystemReady = False


Dim r As Row =Tables("企业概况.企业组织").Current
Dim r2 As Row =Tables("企业概况").Current
Dim r3 As Row =Tables("企业概况.固定资产折旧流动资金").Current

e.DataRow("经费费用1_费用")= r("业主或经理_月薪")
e.DataRow("经营费用2_费用")=r("员工1_月薪")+r("员工2_月薪")+r("员工3_月薪")
e.DataRow("经营费用4_费用")=r2("人员推销_成本")+r2("广告_成本")+r2("公共关系_成本")+r2("营业推广_成本")
e.DataRow("经营费用3_费用")=r2("选址1_租金")
e.DataRow("经营费用7_费用")=r("责任1_费用")
e.DataRow("经营费用8_费用")=(r("执照1_费用")+r("执照2_费用")+r("执照3_费用")+r("执照4_费用"))/12
e.DataRow("其他经营费用合计")=e.DataRow("经费费用1_费用")+e.DataRow("经营费用2_费用")+e.DataRow("经营费用3_费用")+e.DataRow("经营费用4_费用")+e.DataRow("经营费用5_费用")+e.DataRow("经营费用6_费用")+e.DataRow("经营费用7_费用")+e.DataRow("经营费用8_费用")+e.DataRow("经营费用9_费用")+e.DataRow("经营费用10_费用")

e.DataRow("折旧项目合计价值")=r3("折旧项目1_价值")+r3("折旧项目2_价值")+r3("折旧项目3_价值")+r3("折旧项目4_价值")+r3("折旧项目5_价值")+r3("折旧项目6_价值")+r3("折旧项目7_价值")+r3("折旧项目8_价值")+r3("折旧项目9_价值")+r3("折旧项目10_价值")
e.DataRow("折旧项目1_价值")=r3("工具1_总费用")+r3("工具2_总费用")+r3("工具3_总费用")+r3("工具4_总费用")+r3("工具5_总费用")+r3("工具6_总费用")
e.DataRow("折旧项目2_价值")=r3("交通工具1_总费用")+r3("交通工具2_总费用")+r3("交通工具3_总费用")
e.DataRow("折旧项目3_价值")=r3("办公家具设备1_总费用")+r3("办公家具设备2_总费用")+r3("办公家具设备3_总费用")+r3("办公家具设备4_总费用")+r3("办公家具设备5_总费用")+r3("办公家具设备6_总费用")
e.DataRow("折旧项目4_价值")=r2("选址2_租金")
e.DataRow("折旧项目1_年折旧")=e.DataRow("折旧项目1_价值")/60
e.DataRow("折旧项目2_年折旧")=e.DataRow("折旧项目2_价值")/120
e.DataRow("折旧项目3_年折旧")=e.DataRow("折旧项目3_价值")/60
e.DataRow("折旧项目4_年折旧")=e.DataRow("折旧项目4_价值")/12
e.DataRow("折旧项目5_年折旧")=e.DataRow("折旧项目5_价值")/120
e.DataRow("折旧项目6_年折旧")=e.DataRow("折旧项目6_价值")/120
e.DataRow("折旧项目7_年折旧")=e.DataRow("折旧项目7_价值")/12
e.DataRow("折旧项目8_年折旧")=e.DataRow("折旧项目8_价值")/12
e.DataRow("折旧项目9_年折旧")=e.DataRow("折旧项目9_价值")/12
e.DataRow("折旧项目10_年折旧")=e.DataRow("折旧项目10_价值")/12
e.DataRow("折旧项目合计年折旧")=e.DataRow("折旧项目1_年折旧")+e.DataRow("折旧项目2_年折旧")+e.DataRow("折旧项目3_年折旧")+e.DataRow("折旧项目4_年折旧")+e.DataRow("折旧项目5_年折旧")+e.DataRow("折旧项目6_年折旧")+e.DataRow("折旧项目7_年折旧")+e.DataRow("折旧项目8_年折旧")+e.DataRow("折旧项目9_年折旧")+e.DataRow("折旧项目10_年折旧")
SystemReady = True

 

 

[此贴子已经被作者于2014-6-17 1:39:59编辑过]

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2014/6/17 7:42:00 [只看该作者]

首先个人认为你的这个结构设计的太不合理了  应该是用列表形式


第二个 表事件请判断下列名,不然死循环.

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2014/6/17 8:05:00 [只看该作者]

严重的不合理的结构,试试这样:

表事件  DataColChanged

Select Case e.DataCol.Name
    Case "工具1_数量","工具1_单价"
        e.DataRow("工具1_总费用")=e.DataRow("工具1_数量")*e.DataRow("工具1_单价")
End Select
Select Case e.DataCol.Name
    Case "工具2_数量","工具2_单价"
        e.DataRow("工具2_总费用")=e.DataRow("工具2_数量")*e.DataRow("工具2_单价")
End Select
Select Case e.DataCol.Name
    Case "工具3_数量","工具3_单价"
        e.DataRow("工具3_总费用")=e.DataRow("工具3_数量")*e.DataRow("工具3_单价")
End Select
Select Case e.DataCol.Name
    Case "工具4_数量","工具4_单价"
        e.DataRow("工具4_总费用")=e.DataRow("工具4_数量")*e.DataRow("工具4_单价")
End Select
Select Case e.DataCol.Name
    Case "工具5_数量","工具5_单价"
        e.DataRow("工具5_总费用")=e.DataRow("工具5_数量")*e.DataRow("工具5_单价")
End Select
Select Case e.DataCol.Name
    Case "工具6_数量","工具6_单价"
        e.DataRow("工具6_总费用")=e.DataRow("工具6_数量")*e.DataRow("工具6_单价")
End Select
Select Case e.DataCol.Name
    Case "工具7_数量","工具7_单价"
        e.DataRow("工具7_总费用")=e.DataRow("工具7_数量")*e.DataRow("工具7_单价")
End Select
Select Case e.DataCol.Name
    Case "工具8_数量","工具8_单价"
        e.DataRow("工具8_总费用")=e.DataRow("工具8_数量")*e.DataRow("工具8_单价")
End Select
Select Case e.DataCol.Name
    Case "工具9_数量","工具9_单价"
        e.DataRow("工具9_总费用")=e.DataRow("工具9_数量")*e.DataRow("工具9_单价")
End Select
Select Case e.DataCol.Name
    Case "工具1_总费用","工具2_总费用","工具3_总费用","工具4_总费用","工具5_总费用","工具6_总费用"
        e.DataRow("折旧项目1_价值")=e.DataRow("工具1_总费用")+e.DataRow("工具2_总费用")+e.DataRow("工具3_总费用")+e.DataRow("工具4_总费用")+e.DataRow("工具5_总费用")+e.DataRow("工具6_总费用")+e.DataRow("工具7_总费用")+e.DataRow("工具8_总费用")+e.DataRow("工具9_总费用")
End Select
Select Case e.DataCol.Name
    Case "交通工具1_数量","交通工具1_单价"
        e.DataRow("交通工具1_总费用")=e.DataRow("交通工具1_数量")*e.DataRow("交通工具1_单价")
End Select
Select Case e.DataCol.Name
    Case "交通工具2_数量","交通工具2_单价"
        e.DataRow("交通工具2_总费用")=e.DataRow("交通工具2_数量")*e.DataRow("交通工具2_单价")
End Select
Select Case e.DataCol.Name
    Case "交通工具3_数量","交通工具3_单价"
        e.DataRow("交通工具3_总费用")=e.DataRow("交通工具3_数量")*e.DataRow("交通工具3_单价")
End Select
Select Case e.DataCol.Name
    Case "交通工具4_数量","交通工具4_单价"
        e.DataRow("交通工具4_总费用")=e.DataRow("交通工具4_数量")*e.DataRow("交通工具4_单价")
End Select
Select Case e.DataCol.Name
    Case "交通工具1_总费用","交通工具2_总费用","交通工具3_总费用"
        e.DataRow("折旧项目2_价值")=e.DataRow("交通工具1_总费用")+e.DataRow("交通工具2_总费用")+e.DataRow("交通工具3_总费用")+e.DataRow("交通工具4_总费用")
End Select

Select Case e.DataCol.Name
    Case "办公家具设备1_数量","办公家具设备1_单价"
        e.DataRow("办公家具设备1_总费用")=e.DataRow("办公家具设备1_数量")*e.DataRow("办公家具设备1_单价")
End Select
Select Case e.DataCol.Name
    Case "办公家具设备2_数量","办公家具设备2_单价"
        e.DataRow("办公家具设备2_总费用")=e.DataRow("办公家具设备2_数量")*e.DataRow("办公家具设备2_单价")
End Select
Select Case e.DataCol.Name
    Case "办公家具设备3_数量","办公家具设备3_单价"
        e.DataRow("办公家具设备3_总费用")=e.DataRow("办公家具设备3_数量")*e.DataRow("办公家具设备3_单价")
End Select
Select Case e.DataCol.Name
    Case "办公家具设备4_数量","办公家具设备4_单价"
        e.DataRow("办公家具设备4_总费用")=e.DataRow("办公家具设备4_数量")*e.DataRow("办公家具设备4_单价")
End Select
Select Case e.DataCol.Name
    Case "办公家具设备5_数量","办公家具设备5_单价"
        e.DataRow("办公家具设备5_总费用")=e.DataRow("办公家具设备5_数量")*e.DataRow("办公家具设备5_单价")
End Select
Select Case e.DataCol.Name
    Case "办公家具设备6_数量","办公家具设备6_单价"
        e.DataRow("办公家具设备6_总费用")=e.DataRow("办公家具设备6_数量")*e.DataRow("办公家具设备6_单价")
End Select
Select Case e.DataCol.Name
    Case "办公家具设备1_总费用","办公家具设备2_总费用","办公家具设备3_总费用","办公家具设备4_总费用","办公家具设备5_总费用","办公家具设备6_总费用"
        e.DataRow("折旧项目3_价值")=e.DataRow("办公家具设备1_总费用")+e.DataRow("办公家具设备2_总费用")+e.DataRow("办公家具设备3_总费用")+e.DataRow("办公家具设备4_总费用")+e.DataRow("办公家具设备5_总费用")+e.DataRow("办公家具设备6_总费用")
End Select

Select Case e.DataCol.Name
    Case "原材料1_数量","原材料1_单价"
        e.DataRow("原材料1_总费用")=e.DataRow("原材料1_数量")*e.DataRow("原材料1_单价")
End Select
Select Case e.DataCol.Name
    Case "原材料2_数量","原材料2_单价"
        e.DataRow("原材料2_总费用")=e.DataRow("原材料2_数量")*e.DataRow("原材料2_单价")
End Select
Select Case e.DataCol.Name
    Case "原材料3_数量","原材料3_单价"
        e.DataRow("原材料3_总费用")=e.DataRow("原材料3_数量")*e.DataRow("原材料3_单价")
End Select
Select Case e.DataCol.Name
    Case "原材料4_数量","原材料4_单价"
        e.DataRow("原材料4_总费用")=e.DataRow("原材料4_数量")*e.DataRow("原材料4_单价")
End Select
Select Case e.DataCol.Name
    Case "原材料5_数量","原材料5_单价"
        e.DataRow("原材料5_总费用")=e.DataRow("原材料5_数量")*e.DataRow("原材料5_单价")
End Select
Select Case e.DataCol.Name
    Case "原材料6_数量","原材料6_单价"
        e.DataRow("原材料6_总费用")=e.DataRow("原材料6_数量")*e.DataRow("原材料6_单价")
End Select

表事件的:DataRowAdding

e.DataRow("折旧项目1_名称")="工具和设备"
e.DataRow("折旧项目2_名称")="交通工具"
e.DataRow("折旧项目3_名称")="办公家具和设备"
e.DataRow("折旧项目4_名称")="店铺"
e.DataRow("折旧项目5_名称")="厂房"
e.DataRow("折旧项目6_名称")="土地"
e.DataRow("折旧项目7_名称")="开办费"
e.DataRow("折旧项目8_名称")=""
e.DataRow("折旧项目9_名称")=""
e.DataRow("折旧项目10_名称")=""
e.DataRow("经营费用1_名称")="业主的工资"
e.DataRow("经营费用2_名称")="雇员工资"
e.DataRow("经营费用3_名称")="租金"
e.DataRow("经营费用4_名称")="营销费用"
e.DataRow("经营费用5_名称")="公用事业费"
e.DataRow("经营费用6_名称")="维修费"
e.DataRow("经营费用7_名称")="保险费"
e.DataRow("经营费用8_名称")="登记注册费"
e.DataRow("经营费用9_名称")="其他"
e.DataRow("经营费用10_名称")="合计"
e.DataRow("经营费用1_备注")="老板也要发工资"
e.DataRow("经营费用2_备注")="员工工资 按月计算"
e.DataRow("经营费用3_备注")="店铺租金"
e.DataRow("经营费用4_备注")="广告 公共关系 营业推广 人员推销"
e.DataRow("经营费用5_备注")="水电费 办公耗材费 "
e.DataRow("经营费用6_备注")="设备维修"
e.DataRow("经营费用7_备注")="业主及员工的保险费"
e.DataRow("经营费用8_备注")="企业执照登记注册费用"
e.DataRow("经营费用9_备注")="其他相关费用"

 回到顶部
总数 18 1 2 下一页