魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 10192|回复: 5

[求助] 新建记录用回写公式自动填写非主引用字段的问题

[复制链接]
almo 发表于 2021-6-25 09:51:55 | 显示全部楼层 |阅读模式
需要新建记录的是设备表A,
被引用的是项目表B,其中项目编号是主引用字段,
因为设备表A中的项目名称字段需要在其它业务表C等中被引用,所以无法以主/辅引用字段方式从项目表B中获取其项目名称字段取值。
为此准备回写公式,准备在设备表A中引用项目表B中项目编号后,查询项目表B中对应的项目名称自动写入设备表B中的项目名称字段。
在项目表B中建立了设备表A的创建/查看的快捷操作,利用此快捷操作创建设备表A记录时会自带项目表B中对应记录的项目编号,
于是用“新增记录”“打开界面时”创建的回写公式就可以实现自动写入项目名称的功能。

现在的问题是在设备表A的列表中创建新记录时,“新增记录”“打开界面时”对项目表B中项目编号是空的,前面设定的回写公式没有作用。
此时是手动选中项目表B中的项目编号,要求选中后也能实现自动写入对应项目名称的功能,
为此用“修改记录”“操作后”写了回写公式,可是调试半天结果都是:【设备表A的列表中创建新记录】,在创建新记录对话框手动选中项目表B中的项目编号时,项目名称输入框始终空空如也。
怀疑是回写公式的执行条件没设定对,敬请大家指教!
程寒素 发表于 2021-6-25 09:58:32 | 显示全部楼层
:sleepy::kiss::shutup:
回复

使用道具 举报

cat 发表于 2021-6-25 17:18:40 | 显示全部楼层
给你一个参考视频:https://www.ixigua.com/6961781819981169185
回复

使用道具 举报

djxvip 发表于 2021-7-7 11:11:16 | 显示全部楼层
这个写法不行,得先调用编号字段,然后文本读取调用同字段,然后再用回写公式。我的理解是这个样子的。
回复

使用道具 举报

wangzhengquan 发表于 2022-4-14 12:11:41 | 显示全部楼层
我现在遇到的情况和你差不多,正在学习调试
回复

使用道具 举报

jdlicd 发表于 2022-4-19 13:44:15 | 显示全部楼层
感觉你的思路有问题:首先  如果某个表的字段是引用源于其他表 确实不能再被第三方表再次引用,但可以通过添加辅助字段用行间公式计算该引用字段方式,新添加的辅助字段值和 引用的那个字段值是完全相同的就可以后续引用了。其次 打开界面操作时机 只能用于 操作人、录入时间 、生成单据号这一类有特定上下文的情况,因为你打开界面时 当前上下文是空的 项目信息还没填是不会有计算结果的! 我理解应当用 新增——操作前  回写公式来实现
回复

使用道具 举报

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

本版积分规则


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

京公网安备 11010702001722号

GMT+8, 2025-1-16 19:51 , Processed in 0.059422 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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