Foxtable(狐表)用户栏目专家坐堂 → 有谁能做个字段间的计算关系由用户自定义公式的例子?


  共有45936人关注过本帖平板打印复制链接

主题:有谁能做个字段间的计算关系由用户自定义公式的例子?

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


加好友 发短信
等级:幼狐 帖子:130 积分:874 威望:0 精华:0 注册:2008/8/31 21:32:00
  发帖心情 Post By:2009/4/1 6:03:00 [只看该作者]

以下是引用cpayinyuan在2009-3-31 12:53:00的发言:
   还是希望谁做个自定义公式的例子.

   总感觉在目前的狐表系统中做这个太复杂,一个表中,可能有几十个列都有自定义公式,虽然每个公式的结果都是影响一列,但可能有另外的很多列的变化都会导致这个结果列重算。
   例如,在工资软件中,若用户自定义:应发工资=基本工资+提成+补助+奖金+加班费,则基本工资、提成、补助、奖金、加班费中任一列发生变化,都要重算应发工资。如果是固定的公式用表事件很方便,右是自定义的公式,则需要判断每一个公式中都是由哪些列的变化影响的,感觉比较复杂。希望谁能提供一个好的思路。


其实用狐表解决这个问题这不难。要说难,可能难在如何根据您自己的实际情况规范您实际的公式。

规范的公式设计,能给编程解析公式带来便宜。

下面仅就您提出的“应发工资=基本工资+提成+补助+奖金+加班费”公式粗略的做了一例程,编写了一个自定义函数对公式进行解析,然后在DatacloChanged事件加以运用即成,望能对您有所帮助和启发。


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


 回到顶部
总数 67 1 2 3 4 5 6 7 下一页