魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 10279|回复: 1

[原创] 如何限制被嵌入表单中记录禁止修改!

[复制链接]
aifree 发表于 2012-12-19 11:44:11 | 显示全部楼层 |阅读模式
近期,有学习魔方网表视频教程:http://bbs.mf999.com/viewthread.php?tid=4470    魔方网表回写公式教程-嵌入汇总。看完视频后,自己有跟着视频做,感觉这个很不错,现实中有很多地方能够应用到。

但是,在实际做的过程中发现了一个问题。比如说:我现在使用嵌入汇总这个功能做订单管理。其中“订单信息表”嵌入了“订单明细表”。在“订单信息表”中有一个订单状态,其中分别为:已完成、未完成。
当订单状态为“已完成”时,订单就不能进行修改,这个功能我就不多说了,之前说过。

而这个公式仅限于订单信息表,对订单明细表没有任何的作用。但是,订单明细表中的记录是基于订单信息表的状态是否“已完成”而修改的,当订单信息表已完成时,订单明细表也需要限制禁止修改。

那么,实现这个功能需要选择“订单明细表-编辑回写公式-修改记录-操作前”中新增一条记录,添加后在执行条件中需要在“选择执行条件源表单”中添加源表单“订单信息表”,然后编辑执行条件公式中添加公式:$MF(源表单.订单状态/@pre)$<>"已完成"。然后,保存回写公式就可以了。

感兴趣的不妨试试,如果有什么地方不对请指出。
一尘一世界 发表于 2013-6-25 11:27:54 | 显示全部楼层
......................................
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则


Archiver|手机版|小黑屋|魔方软件 ( 京ICP备08008787号 )

京公网安备 11010702001722号

GMT+8, 2025-7-10 00:43 , Processed in 0.066399 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表