找回密码
 立即注册

QQ登录

只需一步,快速开始

xiaoyeniao

初级会员

18

主题

57

帖子

411

积分

初级会员

积分
411
xiaoyeniao
初级会员   /  发表于:2021-6-21 11:50  /   查看:2038  /  回复:9
1金币
本帖最后由 xiaoyeniao 于 2021-6-30 22:49 编辑

表格编辑操作时,能否实现,一、只编辑指定的一些列,其他的列不能编辑?
                                            二、下拉选择某一列的值,动态赋值另外一列与其相关得值?如图:




选择司机,自动填写本行的本司机ID;
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

后续麻烦您把问题分开发帖哦,我们尽量保证一个帖子解决一个问题,这样再次遇到相同问题,大家就可以通过帖子题目的关键词进行检索啦。另外,提问时尽量带上截图或工程文件,有助于这边对您问题的理解哈,感谢您的理解与支持~ ------------------------------------------------------------------------------------------------- 关于您的第二个问题,数据的关联联动您可以参考这篇帖子哦: 帮你打开活字格更神奇的功能:十九 ...

9 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-6-21 11:50:37
来自 3#
后续麻烦您把问题分开发帖哦,我们尽量保证一个帖子解决一个问题,这样再次遇到相同问题,大家就可以通过帖子题目的关键词进行检索啦。另外,提问时尽量带上截图或工程文件,有助于这边对您问题的理解哈,感谢您的理解与支持~
-------------------------------------------------------------------------------------------------
关于您的第二个问题,数据的关联联动您可以参考这篇帖子哦:
帮你打开活字格更神奇的功能:十九,关联联动效果,自动带出对应数据
https://gcdn.grapecity.com.cn/fo ... 45893&fromuid=62376
(出处: 葡萄城产品技术社区)


我观察了一下您的数据,如果只是需要同时显示ID和姓名,
可以将组合框中的值选择为司机的ID,然后显示司机姓名,再通过等号取到司机选择列的值,即ID

这样可以显示司机的姓名和ID,也不用在数据表中同时存储司机姓名和ID,形成冗余
(这个表中只存ID,ID和姓名的关系可以在司机信息表中维护)


当然,这只是我根据您截图的猜测,还需要您根据您的实际场景来选择最适合您的方式哦~

本帖子中包含更多资源

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

x
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-6-21 14:57:32
2#
您好,有三种方式可以实现设置表格中的某列不可编辑哦~
1.公式字段,
设置一个公式字段,值为该字段,将这个公式字段绑定在表格中,由于公式字段是不可编辑的,所以表格中此列将不可编辑

2.EXCEL公式,
与公式字段类似,但是需要先将该字段绑定到表格中,再用EXCEL公式的=取值,之后可以将这个字段隐藏


3.文本框单元格设置只读,
将这一列的单元格类型设置为文本框,并在单元格设置中勾选“只读”选项,表格中的此列将不可编辑

附上demo


本帖子中包含更多资源

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

x
回复 使用道具 举报
xiaoyeniao
初级会员   /  发表于:2021-6-23 00:12:20
4#
感谢第一个问题已得到解决;后面多个问题会分开发帖进行提问
回复 使用道具 举报
xiaoyeniao
初级会员   /  发表于:2021-6-23 00:13:57
5#
第二个问题,现在是想司机姓名和司机ID都在数据表中同时存储(虽形成冗余,但后期好维护),那么能否实现下拉选择了司机姓名,在旁边字段同步获得他的ID呢?
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-6-23 10:03:44
6#
本帖最后由 Chelsey.Wang 于 2021-6-23 10:04 编辑
xiaoyeniao 发表于 2021-6-23 00:13
第二个问题,现在是想司机姓名和司机ID都在数据表中同时存储(虽形成冗余,但后期好维护),那么能否实现下 ...
您后期是希望怎样维护呢?
如果您修改了这个表中的ID或司机姓名,那么司机表中的对应关系是否也要随之修改?否则不是和司机字典表中的对应关系对不上了?
想要先了解一下您的实际应用场景,您能不能举个例子跟我说一下,方便我给您一个更贴合您需求的解决思路哈~
回复 使用道具 举报
xiaoyeniao
初级会员   /  发表于:2021-6-23 23:16:27
7#
表格中,下拉选择某一列的值,动态赋值同一行的另外一列与其相关得值?这个应用场景很普遍啊。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-6-24 10:52:34
8#
xiaoyeniao 发表于 2021-6-23 23:16
表格中,下拉选择某一列的值,动态赋值同一行的另外一列与其相关得值?这个应用场景很普遍啊。

我理解您是不是类似这样的应用场景。就是比如说有张三(编号001),李四(编号002),然后有一天张三走了,王五来了,依旧使用001编号。所以之前的记录需要继续保留下来,所以需要将姓名和编号都留下来。如果是这样的话,推荐您这样做:
首先,既然有人员对应编号,那么选择的时候就最好选编号字段,然后带出姓名比较好。因为编号是唯一的,而姓名有可能会重名,加入有两个张三,选了张三后,编号是带出004还是005呢~这个程序就不好判断了。所以呢,最好是先选编号带出姓名。另外为了选择编号的时候很明确的知道,我选择的是谁,可以开启下组合框的下拉子项。具体我做了个小例子,您看一下哦~



本帖子中包含更多资源

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

x
回复 使用道具 举报
xiaoyeniao
初级会员   /  发表于:2021-6-30 22:47:45
9#
问题已解决,谢谢
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-1 09:15:14
10#
不客气,问题解决了就好,感谢支持~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部