员工单据体-员工任岗信息显示任岗明细数据原创
金蝶云社区-rongtao_bie
rongtao_bie
1人赞赏了该文章 300次浏览 未经作者许可,禁止转载编辑于2022年10月13日 10:25:59

以下操作,只对使用sqlserver数据库有效。放出任岗明细-数据状态字段为列子。

  1. 增加计算字段,在数据库中执行脚本

    -- 给员工-员工任岗信息 增加计算字段FCUSTSTAFFID,取值为员工任岗内码

     alter table T_BD_STAFFTEMP ADD FCUSTSTAFFID as FSTAFFID;

  2. 在任岗单据体上增加任岗基础资料



    1增加任岗基础资料.png

  3. 任岗基础资料引用属性增加数据状态

    增加引用属性.png

  4. 在任岗单据体上增加基础资料属性


    增加基础资料属性.png

  5. 效果


    效果.png


  6. 不直接用fstaffid字段(单据已存在的字段)说明

    fstaffid字段已被控件使用,且绑定控件是整数,整数控件不能像基础资料控件一样,可以用基础资料属性显示相关字段值。不把原有整数控件的任岗直接改成基础资料控件的原因:兼容老版本,如果直接改成基础资料,整个员工的数据包,取任岗内码的方式就变更了(也就是历史取任岗内码的值会直接报错)。

    字段存在.png



图标赞 1
1人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0