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

QQ登录

只需一步,快速开始

查看: 4861|回复: 2

[结贴] 求救,getValueByID运行不正常,错在哪里?

[复制链接]

4

主题

10

帖子

88

积分

初级会员

Rank: 2

积分
88
QQ
发表于 2019-6-3 22:52:22 | 显示全部楼层 |阅读模式
版本: 其它(帖子中说明) 小版本号: 3.8
数据库: MySQL 服务器操作系统: Windows 应用服务器:
客户端操作系统: Windows 其它 浏览器: 其它(帖子中说明)
我想通过行sID读出组织的名称,用系统内置的SA_OPOrg做了一个例子,发现一模一样的语句,短sID都正常,长点的sID都不正常,这是为什么?
具体做法是:
1.用系统内置的SA_OPOrg概念做了一个bizData

图1

图1



2.在system数据库下x5sys数据表sa_oporg中选了两行的sID作为查找例子。
3.png



3.加了一个按钮,使用下列语句:
        Model.prototype.button1Click = function(event){
                var org=this.comp('bizSA_OPOrg');
                alert('第一个值:'+org.getValueByID('sName','PSN01@ORG01' ));
                alert('第二个值:'+org.getValueByID('sName','PSN02@7096FD2AA306425384C' ));
        };

2.png



4.运行后出现两个不同的结果,第一个正确,第二个错误。各种试以后,觉得和sID的长短相关。
4.png 5.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2019-6-4 09:09:10 | 显示全部楼层
通过data获取,首先要确认数据加载到data了吗?没有加载到的肯定获取不到
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

4

主题

10

帖子

88

积分

初级会员

Rank: 2

积分
88
QQ
 楼主| 发表于 2019-6-9 22:11:24 | 显示全部楼层
明白了,我读出的org数据可能不全,导致出现不同的结果。请结贴。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-6 03:58 , Processed in 0.063857 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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