魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 542|回复: 0

[其他] 利用魔方网表的回写公式实现引用的自动关联

[复制链接]
vampires 发表于 2019-7-31 14:31:02 | 显示全部楼层 |阅读模式
回写公式在魔方网表中,是很重要的功能应用,它能实现很多复杂的功能,它非常的灵活,应用也非常的广。例如:嵌入表的汇总值回写、回写实现库存管理、回写实现数据修改删除跟踪记录、回写实现预算管理、回写实现高级校验、回写发消息实现库存预警、回写实现记录关闭锁定功能等。在魔方网表的表单数据查询页面,可以看到工具栏中的“编写回写公式”按钮,单击该按钮打开编辑回写公式面板,就可以编写回写公式了。需要注意的是,编写完回写公式后,一定要勾选上“启用回写公式”,并单击“保存回写公式”进行保存系统才会执行编写好的回写公式。
回写公式的类型主要分为7类:新增记录时回写、修改记录时回写、删除记录时回写、查看记录时回写、手动触发时回写、定时触发时回写、回写触发时回写。每类回写公式的执行时机都会有所不同
1.jpg
1.        打开编辑回写公式面板,勾选上启用回写公式。
在数据查询界面的工具栏中找到“编辑回写公式”按钮,单击该按钮后编辑回写公式面板就自动打开了,然后勾选上启用回写公式,
2.jpg
2.        在新增记录操作前,新增一个回写公式,命名为“myuser”,然后给客户名称字段赋值当前登录用户名。
把当前登录用户名赋值给客户姓名字段,这个操作是在新增记录的时候执行的,并且是新增记录操作前就执行。所以操作如图所示,选择编辑回写公式面板上的“新增记录”项,执行条件为“操作前”,然后单击按钮即可看到新增回写公式面板,输入公式名称(必填)和公式描述,单击下面的“新增”按钮,系统执行后会弹出一个新增成功的提示框,确定即可。
3.jpg
3.        设置回写公式。
执行条件和消息提醒暂时不需要,只要在操作中让系统自动给“客户姓名”赋值就可以了。如图所示,操作框中,选择源表单为当前表单(不选则默认为当前表单),操作目标是当前上下文(指当前操作的记录),提交后重新计算必须勾选上(不勾选系统则不进行重算操作),最后就是赋值操作,单击,即可进入当前“周报表”的赋值操作面板(见图)
4.jpg
4.        赋值。
如图所示,现在只需要给客户姓名字段赋值即可,其他字段暂不考虑,单击客户姓名字段后面的“编辑赋值操作”按钮,即可对姓名字段进行赋值了。赋值给“客户姓名”的是函数MFUSER(),即返回当前登录用户名(可以在编辑框下面的工具栏中的扩展函数里找到)。赋值完成后单击赋值操作面板最下面的按钮,验证下函数是否正确,确定后单击按钮,保存后直接关闭赋值操作面板即可。
5.jpg
5.        保存回写公式。
注意,编辑完回写公式后一定要保存回写公式,保存前先确认下启用回写公式是否已经勾选上,只有勾选上启用回写公式后保存回写公式,系统才会执行回写操作。如图所示,左下角按钮,系统保存后会弹出一个保存成功的提示框,确定即可。
6.jpg
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

京公网安备 11010702001722号

GMT+8, 2025-7-2 13:26 , Processed in 0.071381 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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