起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7962|回复: 20

[结贴] 对话框问题

[复制链接]

13

主题

106

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
发表于 2013-8-26 16:21:43 | 显示全部楼层 |阅读模式
如图所示:如何在新增窗体的单位(自动引用左侧下拉框的信息),父节点为(左侧树的父节点ID),保存时排序号自动新增(父节点若为100,子节点已有101、102,那么在新增保存时为103)。属性设置和代码的处理环节是否可以一一解答呢~
QQ截图20130826161207.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35936
发表于 2013-8-26 17:01:34 | 显示全部楼层
先用平台提供的函数获取到父的编号,然后平台平台提供的自动生成编号的函数联合使用
可以参考http://bbs.justep.com/forum.php?mod=viewthread&tid=39632
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

13

主题

106

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2013-8-26 17:21:30 | 显示全部楼层
jishuang 发表于 2013-8-26 17:01
先用平台提供的函数获取到父的编号,然后平台平台提供的自动生成编号的函数联合使用
可以参考http://bbs.ju ...

蛮赞的!还有大侠,我扣扣你,你都没时间回复下的啊~我开发平台中的js比如:justep.xbl('windowReceiver1').  后面没有提示(ID大小写无误的),这个怎么办
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35936
发表于 2013-8-26 17:46:57 | 显示全部楼层
其他的组件.之后有提示吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

13

主题

106

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2013-8-27 10:50:10 | 显示全部楼层
本帖最后由 justepX5007 于 2013-8-27 10:51 编辑
jishuang 发表于 2013-8-26 17:46
其他的组件.之后有提示吗?


其他的组件也没有提示。在对话框中,新建取消按钮。
EditDialog.cancelTriggerClick = function(event){
  justep.xbl('windowReceiver1').windowCancel();
运行没有效果。
另外在打开窗体时还报错。如图所示。
1.jpg
回复 支持 反对

使用道具 举报

13

主题

106

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2013-8-27 10:57:01 | 显示全部楼层
jishuang 发表于 2013-8-26 17:01
先用平台提供的函数获取到父的编号,然后平台平台提供的自动生成编号的函数联合使用
可以参考http://bbs.ju ...

传入的代码如下,是否有问题呢?
mainActivity.windowDialog1Send = function(event){
  var DWBM = justep.xbl('dataMain').getValue('DWBM');
  var GZDW = justep.xbl('dataMain').getValue('GZDW');
  var id = justep.xbl("dataMain").getCurrentID();
  var result  ={
    "param1"WBM,
    "param2":GZDW,
    "param3":id
    };
  return result;
};
---------------------------------------------------------------------------------------
另外,在
EditDialog.windowReceiver1Receive = function(event){
    alert(event.data);       
};
运行也是报错的。请问该如何修改,如何将传入的值赋值到input中
回复 支持 反对

使用道具 举报

15

主题

112

帖子

426

积分

中级会员

Rank: 3Rank: 3

积分
426
QQ
发表于 2013-8-27 11:04:24 | 显示全部楼层
运行没有效果说明你的方法EditDialog.cancelTriggerClick  重复了,也就是你写的js有两个EditDialog.cancelTriggerClick 方法;
报错说明你的某个对象获取evaluate这个属性时候,这个对象本身是没有evaluate这个属性的,所以报错了。 总之就是你写的js有问题,调试一下呗。
牛B的肖邦,也弹不出我内心的悲伤
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35936
发表于 2013-8-27 11:05:13 | 显示全部楼层
页面中放的有windowReceiver组件吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

13

主题

106

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2013-8-27 13:54:22 | 显示全部楼层
jishuang 发表于 2013-8-27 11:05
页面中放的有windowReceiver组件吗?

当然,必须放呀
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35936
发表于 2013-8-27 14:06:20 | 显示全部楼层
确认组件的id是否重复
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-10 19:11 , Processed in 0.065383 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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