天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1979|回复: 8

[已解决] 急 ~ 用IE选项卡打开不同的表单,无法获取父文档【bugID:3110】

[复制链接]
上海怡蓝 发表于 2012-10-11 15:41:55 | 显示全部楼层 |阅读模式
本帖最后由 spiral 于 2012-11-19 10:31 编辑

用 IE浏览器打开两个表单 form1, form2,  form1 中有一个包含元素包含一个视图,并且可以进行新建操作。

点击“新建”进入子表单后 ,子表单上的元素脚本报错, 脚本内容如下:
  1. getParentDocument().getItemValueAsString("deptId");
复制代码
无法获取到 ParentDocument
bess 发表于 2012-10-11 15:47:07 | 显示全部楼层
您好,根据您的描述,您现在的问题是,表单form1中用包含元素包含了一个子表单,但是现在却提示无法获取到 ParentDocument 对吗?如果是,那么您需要去后台查看,包含元素控件是否勾选了父子关系选项。
如果不是我上述的,那么麻烦您具体说明一下form1 ,form2这两个表单的关联。
 楼主| 上海怡蓝 发表于 2012-10-11 15:52:05 | 显示全部楼层
form1 和 form2 没有任何关联 , 子表单与 form1 的父子关系也已经勾选上。

你QQ 是否在线 ?  给我你的联系方法,我简单说一下操作步骤,你就可以在你的电脑上重现这个问题
bess 发表于 2012-10-11 15:53:55 | 显示全部楼层
qq:810958692
bess 发表于 2012-10-11 15:56:57 | 显示全部楼层
正在q上沟通。。
bess 发表于 2012-10-11 16:06:48 | 显示全部楼层
q上以及电话跟客户沟通之后,发现客户说的问题是:在同一个ie浏览器窗口中,首先打开一个选项卡,登陆到平台,然后打开一个具备主子关系的主表单,然后重新打开一个浏览器选项卡,也登陆到平台上,随便打开一个新建状态的表单,然后再返回到第一个选项卡,在主表单中点击“新建”按钮新建一条子记录,如果此时,子表单中有写脚本“getParentDocument().”,则会提示找不到父文档对象。
现在正在本地测试中。
bess 发表于 2012-10-11 17:06:37 | 显示全部楼层
您好,我这边本地测试了一下,发现在sqlserver2005数据库,ie8的环境中确实存在您说的问题。稍后晚点我这边会将该问题作为bug提交至研发进行修复,给您带来不便敬请见谅!
purple 发表于 2012-11-19 10:22:25 | 显示全部楼层
您好,该问题已修复,对应补丁在论坛帖子:http://www.teemlink.com/bbs/view ... mp;extra=#pid207152 D楼补丁包中体现。
spiral 发表于 2012-11-19 10:31:05 | 显示全部楼层
客户仍然使用sp5版本,已告知客户升级版本到sp6以后再做测试,该问题已经在sp6版本中经行过测试,帖子移到已解决

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 19:22

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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