Foxtable(狐表)用户栏目专家坐堂 → [求助]遇到难题继续求教


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

主题:[求助]遇到难题继续求教

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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2008/9/5 12:46:00 [显示全部帖子]

以下是引用btsfdz在2008-9-5 10:32:00的发言:
也就是说工资款项是固定死的,用户自己不能修改款项,如果是这样做出来的系统就不实用了,因为每个单位不知道什么时候会增加或减少工资款项的,我认为这个功能很实用的,因为我们单位就是这样的,我们单位下属8个单位除了总部规定的款项,各个单位都有自己的款项啊。是不是我设计的表的结构有问题啊?

其实,在一般的通用工资软件中,表的字段名(列名)也是固定不变的,表面上看起来可以自定义工资项目,实质上只不过是建立了一个列名与标题的对应关系而已,在表的内部仍然使用字段名,但在用户查看工资表的时候(或者打印的时候),让用户看到的或打印的是自己定义的工资项目,给人的感觉好像列名是自定义的。个人认为,用贺老师的建议,用列标题就很简便,当然用代码实现也完全没有问题。你要不信,看一下通用工资软件的数据库表结构,就明白了。


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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2008/9/7 19:58:00 [显示全部帖子]

以下是引用btsfdz在2008-9-7 8:23:00的发言:

是的,你说的有道理,你说的建立一个列名与标题的对应关系该如何建立呢?我的表结构设计的是否合理,还请高手多指教

在狐表中,直接定义列标题就可以了,简单又快捷。你的表结构没有定义完善,从现在看,没有什么问题。


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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2008/9/7 21:38:00 [显示全部帖子]

以下是引用btsfdz在2008-9-7 21:18:00的发言:

可能是我理解的问题,不明白你说的意思,我现在想要达到的是,能够自定义工资款项,

就像八楼说的那样,做对应关系,我现在就是不知道该如何做对应关系,请大家指教

我感觉用很多种方法可以实现,如果你非要自己定义,我考虑可以用这样的思路:建立一个表,字段包括“工资表字段”,“工资项目”……等。工资表字段可以用GZ1,GZ2,GZ3……Gz20,工资项目可以手工输入自定义。在工资表中,内部的字段名采用Gz1,Gz2……,Gz20,编码和设置公式的都用这些字段名,以后凡是显示(和打印)工资表的时候,Gz1/Gz2……,全部用自定义的工资项目代替,都可以了。


 回到顶部