找回密码
 立即注册

QQ登录

只需一步,快速开始

1ds

注册会员

7

主题

38

帖子

101

积分

注册会员

积分
101
最新发帖
1ds
注册会员   /  发表于:2024-12-25 13:44  /   查看:121  /  回复:15
1金币
本帖最后由 Joestar.Xu 于 2024-12-25 13:47 编辑

image.png791443786.png 如果物料和部门是这种下拉选择 image.png485875548.png 怎么做

15 个回复

正序浏览
Wilson.Zhang
超级版主   /  发表于:2024-12-30 11:26:29
16#
您好!从跟帖回复中了解到问题已得到有效解答,那就结贴了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-12-30 08:40:17
15#
1ds 发表于 2024-12-27 16:44
我保存时候 取得值 后续改的话我用这种方法  谢谢

回复 使用道具 举报
1ds
注册会员   /  发表于:2024-12-27 16:44:53
14#
我保存时候 取得值 后续改的话我用这种方法  谢谢
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-12-26 17:28:33
13#
1ds 发表于 2024-12-26 15:41
您这个有demo或者连接,看下怎么使用吗

如下动图所示,模拟下这个过程:
1. 对行设置行标签,将您业务中的id作为行标签内容。。
2. 对Worksheet绑定ValueChanged事件,事件处理函数中定义判断当前行是否有行标签,如果有则打印(简单处理,在此可以融入您的业务逻辑)。
行标签.gif
回复 使用道具 举报
1ds
注册会员   /  发表于:2024-12-26 15:41:18
12#
Wilson.Zhang 发表于 2024-12-26 15:39
如果Excel不显示您的业务数据id,可以将该数据保存为行标签,ValueChanged事件监听到单元格数据修改时获 ...

您这个有demo或者连接,看下怎么使用吗
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-12-26 15:39:34
11#
1ds 发表于 2024-12-26 13:47
页面excel显示的  部门名称  部门代码  传递给后端的是id

如果Excel不显示您的业务数据id,可以将该数据保存为行标签,ValueChanged事件监听到单元格数据修改时获取对应行的行标签,获取到该数据后再执行您的其他业务逻辑。
回复 使用道具 举报
1ds
注册会员   /  发表于:2024-12-26 13:47:19
10#
Wilson.Zhang 发表于 2024-12-26 13:31
我理解您说的“部门id”是您业务相关的数据,ValueChanged事件能够监听到发生数据变化的单元格位置信息( ...

页面excel显示的  部门名称  部门代码  传递给后端的是id
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-12-26 13:31:19
9#
1ds 发表于 2024-12-26 10:28
这个值和value 都可以了我可以在存储一个部门id吗  后台接收的就是一个部门id,并且存储部门id的隐藏

我理解您说的“部门id”是您业务相关的数据,ValueChanged事件能够监听到发生数据变化的单元格位置信息(row、col属性)、变化前后的数据(oldValue、newValue属性)、事件发生时的sheet名称和sheet实例(sheetName、sheet属性)等与sheet相关的信息。

请教下您需要在ValueChanged事件发生时获取部门id做什么用?
如果一个完整的数据记录被填充在一行内不同的单元格,那可以在ValueChanged事件发生时通过row了解到所在行,之后以该行和部门id所在列为依据获取对应单元格的数据,这样应该也可以获取到您需要的部门id。
回复 使用道具 举报
1ds
注册会员   /  发表于:2024-12-26 10:28:00
8#
本帖最后由 1ds 于 2024-12-26 10:45 编辑
Wilson.Zhang 发表于 2024-12-26 10:15
您好!补充一下,可以使用ComboBox单元格类型结合ValueChanged事件实现,思路和4楼版主所述一致,可以参考 ...

这个值和value 都可以了 image.png727695617.png 我可以在存储一个部门id吗  后台接收的就是一个部门id,并且存储部门id的隐藏
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-12-26 10:15:24
7#
您好!补充一下,可以使用ComboBox单元格类型结合ValueChanged事件实现,思路和4楼版主所述一致,可以参考如下论坛博客了解详情:
https://gcdn.grapecity.com.cn/showtopic-72328-1-1.html
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部