找回密码
 立即注册

QQ登录

只需一步,快速开始

caoyachao

注册会员

17

主题

28

帖子

133

积分

注册会员

积分
133

[已处理] 【7.0】求助:

caoyachao
注册会员   /  发表于:2023-4-26 19:08  /   查看:1205  /  回复:6
1金币
活字格版本:7.0

问题描述:
在表格编辑中开启了【允许编辑】【添加新行】,开启后,怎么记录数据的创建时间,创建人,更新时间,更新人,我们数据的库这几个字段,并非fgc_开头
所以无法使用系统自带的FGC_Creator等字段,需要把值传给我们指定的字段


如果是通过弹框更新数据,可以通过控件完成,但是如果是直接在表格本身编辑,该如何记录,创建人,更新时间,更新人等字段呢?

最佳答案

查看完整内容

第一,如果是需要记录创建者等信息,建议使用内建字段,勾选允许活字格修改数据库或表结构, 如果一定要使用自建的字段,推荐使用弹出一个详情页面,使用数据表操作命令去添加数据, 一定需要在表格中折腾的话,可以参考楼上大佬的方法,使用公式给表格中的行设置一些默认值,或者使用7.1的功能,通过判断值变更原因去更新对应的一些数据。总之,很麻烦,不推荐。

6 个回复

倒序浏览
最佳答案
最佳答案
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-4-26 19:08:32
来自 3#
第一,如果是需要记录创建者等信息,建议使用内建字段,勾选允许活字格修改数据库或表结构,

如果一定要使用自建的字段,推荐使用弹出一个详情页面,使用数据表操作命令去添加数据,
一定需要在表格中折腾的话,可以参考楼上大佬的方法,使用公式给表格中的行设置一些默认值,或者使用7.1的功能,通过判断值变更原因去更新对应的一些数据。总之,很麻烦,不推荐。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
天之云活字格认证
中级会员   /  发表于:2023-4-26 21:38:13
2#

1、给你需要存储的字段利用普通单元格获取到数据
2、把你的数据库字段在页面上绑定表格字段(可以设置为隐藏),然后设置公式,指向需要获取数据的单元格
3、需要使用绝对引用:比如:=$A$1

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
caoyachao
注册会员   /  发表于:2023-4-27 10:40:48
4#
天之云 发表于 2023-4-26 21:38
1、给你需要存储的字段利用普通单元格获取到数据
2、把你的数据库字段在页面上绑定表格字段(可以设置为 ...

有个疑问,如果是绝对引用,那整列单元格都会生效吧
还是说虽然有公式,但是编辑的行才会生效
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-4-27 11:23:57
5#
整列都会生效。另外数据绑定的优先级,高于公式。数据编辑之后,公式的优先级高于绑定。
是否生效和是否绝对引用无关。格友是提醒大佬这里使用公式引用表格外的数据的时候,可能是需要使用绝对引用。
对于绝对引用和相对引用的概念,大佬可以百度了解一下。
Excel系列之“相对引用”和“绝对引用” (zhihu.com)
回复 使用道具 举报
caoyachao
注册会员   /  发表于:2023-4-27 11:44:53
6#
David.Zhong 发表于 2023-4-27 11:23
整列都会生效。另外数据绑定的优先级,高于公式。数据编辑之后,公式的优先级高于绑定。
是否生效和是否绝 ...

所以没有编辑的单元格也会因为引用关系,被更新掉吗?
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-4-27 13:02:40
7#
不会。大佬如果不放心的话,建议是可以测试一下。有啥问题及时沟通。
另外推荐使用最新版本,昨天刚发布活字格9.0,欢迎下载体验~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部