您当前的位置: 首页 > 

[易飞]用户颜色管理之关联取值

发布时间:2020-03-04 15:17:34 ,浏览量:0

用户需求:根据自定义字段带出产品的末次入库日期,如超期一年则用红色背景色标识,合同评审表带出末次入库日
解决方案:
1.利用信息传递调用视图或者函数方式获取最后一次入库日期。略去。。。
2.利用用户颜色管理判断
COPTD.UDF04 <> '''' and DATEDIFF(day,COPTD.UDF04,GETDATE())>360 

后发现:GETDATE()是动态变化的,如果一年以后查看,那基本上所有历史单据一片红色。 应该取单据日期。 那就调整呗: 在这里插入图片描述 无法校验单头。 抛问题到群:老冯给出解决方法:自己关联。 最终所有的校验或取值等都会转化成SQL形式,我们只要符合其中的格式如账套加$$,系统账套指定库名

1=1 AND COPTD.UDF04 <> '' AND EXISTS(SELECT 1 FROM $$COPTC TC WHERE TC.TC001=COPTD.TD001 AND TC.TC002=COPTD.TD002 AND DATEDIFF(day,COPTD.UDF04,TC.TC003)>360) 

保存通过校验。 在这里插入图片描述 感谢小冯子指导!

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    108697博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0814s