魔方网表 让信息化更简单

 找回密码
 注册
查看: 4408|回复: 5

[其他] 简单几步实现引用自动关联

[复制链接]
vampires 发表于 2019-3-26 16:52:34 | 显示全部楼层 |阅读模式
回写公式在魔方网表中,是很重要的功能应用,它能实现很多复杂的功能,非常灵活,应用也非常广泛。
例如:嵌入表的汇总值回写、实现库存管理、实现数据修改删除跟踪记录、实现预算管理、实现高级校验、发消息实现库存预警、实现记录关闭锁定功能等等,都是用回写公式实现。回写公式可实现跨表单的公式计算,能够实现更多的系统功能。简单几步设置,就实现引用自动关联功能,就需要用回写公式来实现。
利用回写实现引用的自动关联
先创建“员工基本资料表”和“周报表”,并且建立了引用关系,自动关联如何实现。
自动生成“周报表”中姓名字段的信息,该信息为当前登录系统的用户账号
1.   打开编辑回写公式面板,勾选上启用回写公式。
在“周报表”列表界面的工具栏中点击“编辑回写公式”按钮 ,打开编辑回写公式界面,勾选上启用回写公式项,如图中红圈所在位置
1.png
启用回写公式
2.   在新增记录操作前,新增一条回写公式,给“周报表”名称字段赋值当前登录用户名。
如图,选择编辑回写公式界面上“新增记录”项,执行条件为“操作前”,单击 按钮打开新增回写公式界面,输入公式名称和描述,单击下面的“新增”按钮,系统会弹出“新增成功”的提示框,确定即可
2.png
新增记录操作前
3.png
新增回写公式
3.   打开赋值公式编辑器。
如图,箭头所示位置,单击“赋值操作”按钮,进入“周报表”的赋值操作面板
4.png
回写公式设置
4.   对“周报表”姓名字段进行赋值。
如图,单击姓名字段后面的“编辑赋值操作”按钮 ,即可对姓名字段进行赋值;赋值给“姓名”的是函数MFUSER(),即返回当前登录用户名(可以在编辑框下面的工具栏中的扩展函数里找到);赋值完成后单击赋值操作面板最下面的 按钮,验证下函数是否正确,校验没问题后单击 按钮,保存赋值操作,必须保存公式后才能关闭编辑器界面,否则赋值操作可能无效
5.png
赋值操作_周报表
5.   保存回写公式。
编辑完回写公式后一定要保存回写公式,保存前先确认下启用回写公式是否已经勾选上,只有勾选上启用回写公式后保存回写公式,系统才会执行回写操作。如图,红圈位置点击“保存回写公式”按钮,保存后系统会弹出保存成功提示框,确定即可,直接关闭回写公式编辑界面即可回到表里列表界面
6.png
保存回写公式
回写公式编辑完毕,一起看看实际效果。
需要先切换普通用户的账号登录,因为 “员工基本资料表”中没有管理员的信息,所以“周报表”中无法引用(姓名字段是主引用类型)。用顾玉婷的账号登录,从首页界面打开“周报表”进入列表界面,单击“添加记录”按钮 添加一条新记录,在添加记录界面上,单击按钮,就可以看到系统经过计算后,自行执行回写公式把当前登录用户账号“顾玉婷”直接赋值给姓名了,输入其他数据后保存记录,顾玉婷的周报信息就可以完成了。
再实际使用中,是不用点击“重算”按钮的,这里用来展示效果,实际使用中,直接保存记录,系回写公式会自动执行计算,保存后的记录就可以看到姓名字段是顾玉婷。
7.png
周报表
8.png
新增记录重算姓名
xypeng78 发表于 2019-6-25 19:31:14 | 显示全部楼层
感恩分享,回写功能很重要,但是我确实理解起来不容易,慢慢学习中
回复

使用道具 举报

bdpqbd 发表于 2020-9-28 20:22:26 | 显示全部楼层
回复一次得一分,什么时候涨价到2分啊
回复

使用道具 举报

k2o3 发表于 2020-10-4 22:48:47 | 显示全部楼层
有个旁支的小建议:还是建议把工号作为主引用字段,或者进公司前起个花名之类的也可以。
毕竟同名同姓的人不少
回复

使用道具 举报

xjlang 发表于 2021-9-4 14:02:03 | 显示全部楼层

回复一次得一分,什么时候涨价到2分啊
回复

使用道具 举报

洋芋粑粑 发表于 2023-11-23 13:00:36 来自手机 | 显示全部楼层
学习中,感谢楼主老师的详细讲解
回复

使用道具 举报

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

本版积分规则


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

京公网安备 11010702001722号

GMT+8, 2024-4-20 00:38 , Processed in 0.071829 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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