找回密码
 立即注册

QQ登录

只需一步,快速开始

chenjamo
金牌服务用户   /  发表于:2022-8-9 10:17  /   查看:3571  /  回复:12
1金币
本帖最后由 chenjamo 于 2022-8-10 08:49 编辑

需要将子页面一个单元格中的值传输到父页面的单元格中,子页面是图文列表,然后有设置数值变动的时候将子页面内容传输到父页面,但是一直报错,能否帮忙看下以下附带一个DEMO


参考但是这个链接
https://gcdn.grapecity.com.cn/fo ... 49011&fromuid=56240

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

最佳答案

查看完整内容

大佬,您这个需求的话左边一定要使用标签页嘛?用选项卡就也可以实现这个需求的,也不用写js代码。给您做了一个demo,您可以参考参考

12 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-8-9 10:17:38
来自 9#
大佬,您这个需求的话左边一定要使用标签页嘛?用选项卡就也可以实现这个需求的,也不用写js代码。给您做了一个demo,您可以参考参考

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-8-9 12:11:24
2#
大佬,这里直接使用window下的方法去获取单元格就可以了,因为这个命令是在子页面中执行的所以获取父页面的单元格时要加一个parent。然后放在setTimeout里的缘故是因为切换图文列表时,命令立即执行此时当前行的值没来的即刷新,造成同步不成功,就让这个命令等待值变了之后再刷新。


本帖子中包含更多资源

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

x
回复 使用道具 举报
chenjamo
金牌服务用户   /  发表于:2022-8-9 15:12:43
3#
本帖最后由 chenjamo 于 2022-8-10 08:50 编辑
Lay.Li 发表于 2022-8-9 12:11
大佬,这里直接使用window下的方法去获取单元格就可以了,因为这个命令是在子页面中执行的所以获取父页面的 ...

这个DEMO延伸出了一个问题,就是数据从标签子页面传送到父页面后的内容没法作为过滤条件,详见demo

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-8-9 15:59:26
4#
您好,这边给开发同事反馈调查一下哈,有什么结果了及时给您回复
回复 使用道具 举报
chenjamo
金牌服务用户   /  发表于:2022-8-9 17:04:55
5#
Lay.Li 发表于 2022-8-9 15:59
您好,这边给开发同事反馈调查一下哈,有什么结果了及时给您回复

好的,可以的话尽快给个回复,谢谢
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-8-9 17:15:15
6#
好的,有结果了及时给您回复哈
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-8-10 15:03:51
7#
问题跟进:
您好,开发反馈是因为直接使用js去修改父页面的文本框的值,不属于产品底层引起值变更的场景所以并没有触发父页面文本框的值变更命令,所以就不会触发查询条件。

您基础的需求是什么呢,一定要使用标签页嘛,您可以详细的描述一下您的需求,我们看看能不能使用其他的方式帮助到您
回复 使用道具 举报
chenjamo
金牌服务用户   /  发表于:2022-8-10 15:22:21
8#
本帖最后由 chenjamo 于 2022-8-10 15:24 编辑
Lay.Li 发表于 2022-8-10 15:03
问题跟进:
您好,开发反馈是因为直接使用js去修改父页面的文本框的值,不属于产品底层引起值变更的场景所 ...

基本上一定是要使用标签页的,要实现的功能类似于飞书审批中心中的待办 已办 抄送我的 不同的选项对应的是不同的页签内容,然后再根据页签中的内容来动态的显示页面容器的内容,结构为以下截图中的页面
这个功能与另外一个帖子,如果传值没有问题的话我可以通过传值来绕过这个过滤问题
https://gcdn.grapecity.com.cn/fo ... 33&page=1#pid568327
如果不使用JS去传输数据的话有什么方法将标签页中的内容传输到父页面?






本帖子中包含更多资源

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

x
回复 使用道具 举报
chenjamo
金牌服务用户   /  发表于:2022-8-11 09:20:35
10#
本帖最后由 chenjamo 于 2022-8-11 10:00 编辑
Lay.Li 发表于 2022-8-10 18:00
大佬,您这个需求的话左边一定要使用标签页嘛?用选项卡就也可以实现这个需求的,也不用写js代码。给您做了 ...

尝试了下选项卡确实可以实现功能,但是选项卡根据论坛的格友的反馈对于性能的影响是比较大的
后续尝试看下用按钮+页面容器能不能实现,主要是传值
PS:简单用选项卡和页面容器测试了下,为什么每1到2秒就一个GetTableDataWithOffset
这个是什么情况?使用的是您提供的后面这个demo

本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部