Foxtable(狐表)用户栏目专家坐堂 → 请教二个易表中的函数在狐表中如何写代码


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

主题:请教二个易表中的函数在狐表中如何写代码

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


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
请教二个易表中的函数在狐表中如何写代码  发帖心情 Post By:2009/4/11 9:28:00 [显示全部帖子]

1.FindText
2.CELL函数
我的目的有三个
一是在工资表中有一个计税工资列,中间的税率我要引用另一张税率表中的相关内容;
二是工资表中的计税工资的计算要减去一个缴费基数,原来是1600,现改成2000了,因为是动态的,所以我又做了一张表只有一行一列,就是缴费基数表,如何在计税工资中引用这个单元格的数字呢?
三中,我做了一张表是个人全年各月的工资总数,取值于工资库中的实发工资数,在易表中我可以用FindText设为列刷新公式就完成了,以狐表中我没有找到解决的办法,请教高手用什么代码?


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


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/4/11 10:07:00 [显示全部帖子]

先谢了,我看看,不过说明一下,我是老姐,不是老兄,呵呵

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


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
[原创]自己倒腾的小系统,望大家指点  发帖心情 Post By:2009/4/11 10:18:00 [显示全部帖子]

以下是引用hnaysx在2009-4-11 10:14:00的发言:

呵呵易表高手 也得从头学了

我还谈不上易表高手啊,可是学狐表时总是会想到易表,感觉还是易表易上手啊


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


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/4/11 10:35:00 [显示全部帖子]

我上传文件,请高手指教
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table

要求:1.将"工资库"中一月份的工资按工号引用到"个人分月工资表"的一月列中
       2.在工资表的计税工资列中引用缴费基数表中的基数
       3.我现在的个税公式是死的,我想引用"所得税率表"中的数据,这是现在的个税代码
dim x as Integer = e.datarow("计税工资")
dim y as double
if x > 100000 then
y=x*0.45-15375
Else If x > 80000 then
y=x*0.4-10375
Else If x > 60000 then
y=x*0.35-6375
Else If x > 40000 then
y=x*0.3-3375
Else If x > 20000 then
y=x*0.25-1375
Else If x > 5000 then
y=x*0.2-375
Else If x > 2000 then
y=x*0.15-125
Else If x > 500 then
y=x*0.1-25
Else If x >0 then
y=x*0.05
Else If x<=0 then
y=0
end if
e.datarow("个税")=math.round(y,2)
If e.DataCol.Name <> "个税" AndAlso e.DataCol.IsNumeric Then
    e.Datatable.DataCols("个税").recalc(e.DataRow)
End If

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


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/4/11 11:00:00 [显示全部帖子]

以下是引用smileboy在2009-4-11 10:27:00的发言:
DataTables("表名").Datarows(0)("列名")直接引用基数就行

我原来的计税工资列是表达式列,如何用原表达式列公式减去此公式呢?
原公式如下:IsNull([应付工资],0) - IsNull([扣养老],0)  - IsNull([扣医疗],0) - IsNull([扣失业],0) - IsNull([扣其它],0)-2000
我现在就是想将这个2000改成引用,如何改呢?


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


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/4/11 11:25:00 [显示全部帖子]

先学习,谢谢好版!

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


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/4/11 14:13:00 [显示全部帖子]

外出的,才回来,先谢谢曹版了,我试试

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


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/4/11 14:30:00 [显示全部帖子]

曹版的代码好用,我本来就是想放在按钮中的.好版的第一个问题,不行,我看全年表各月的数据都加上的是二三月份的数据了,还有那个计税工资的,我可能没说清楚,不是简单的引用基数列的内容,而是要用原表达式公式减去另表的内容

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


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/4/11 18:54:00 [显示全部帖子]

你只要看前一段就成了,呵呵


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


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/4/11 20:08:00 [显示全部帖子]

这个也可以了,是否还能放在事件中呢?

[此贴子已经被作者于2009-4-11 20:08:04编辑过]

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