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

QQ登录

只需一步,快速开始

查看: 2656|回复: 9

[结贴] BizData问题

[复制链接]

10

主题

48

帖子

78

积分

初级会员

Rank: 2

积分
78
QQ
发表于 2013-9-6 10:44:10 | 显示全部楼层 |阅读模式
我i有一个biadata通过setFilter设置过滤,然后refreshData,打开数据后我想获得第一条记录的内容,代码如下:
staticActivity1.windowReceiverReceive = function(event){
        var CompanyID = event.data.dwbm;
        justep.xbl("bizDataXCBB").setFilter("dwbmfilter", "DWBM = '"+CompanyID+"'");
        justep.xbl("bizDataXCBB").setFilter("bblxfilter", "BBLX <> '0'");
        justep.xbl("bizDataXCBB").refreshData();
        //justep.xbl("bizDataXCBB").first();
    justep.xbl("Searchdata").newData();       
    justep.xbl("Searchdata").setValue("收入类型",justep.xbl("bizDataXCBB").getValue("BBMC"));
    justep.xbl("Searchdata").saveData();       
        debugger;
};

红色的是设置过滤条件并且刷新数据。
蓝色的是获得数据给相应的data赋值。
问题:
数据获取不到,显示为空。


76

主题

992

帖子

2212

积分

金牌会员

Rank: 6Rank: 6

积分
2212
QQ
发表于 2013-9-6 10:46:06 | 显示全部楼层
本帖最后由 cdzwdhh 于 2013-9-6 10:48 编辑

确定一下你的justep.xbl("bizDataXCBB")刷新以后getCount()是否大于0。如果等于0,说明没数据。如果小于0,说明你的data类型配置错误,把数据类型由grid改成simple。
回复 支持 反对

使用道具 举报

10

主题

48

帖子

78

积分

初级会员

Rank: 2

积分
78
QQ
 楼主| 发表于 2013-9-6 11:00:03 | 显示全部楼层
cdzwdhh 发表于 2013-9-6 10:46
确定一下你的justep.xbl("bizDataXCBB")刷新以后getCount()是否大于0。如果等于0,说明没数据。如果小于0, ...

数据类型改成simple后,问题是解决了,但是我用的treeselect控件无法使用了。
回复 支持 反对

使用道具 举报

发表于 2013-9-6 11:15:47 | 显示全部楼层
cannonsun 发表于 2013-9-6 11:00
数据类型改成simple后,问题是解决了,但是我用的treeselect控件无法使用了。 ...

没数据吗?把data组件的配置和treeselect的配置截图看看,页面显示是怎样的?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

48

帖子

78

积分

初级会员

Rank: 2

积分
78
QQ
 楼主| 发表于 2013-9-6 13:55:13 | 显示全部楼层
liangyongfei 发表于 2013-9-6 11:15
没数据吗?把data组件的配置和treeselect的配置截图看看,页面显示是怎样的? ...

data组件的配置截图:
C:\Documents and Settings\shb\桌面\1.jpg
treeselect的配置截图:
C:\Documents and Settings\shb\桌面\2.jpg
1.jpg
2.jpg
回复 支持 反对

使用道具 举报

发表于 2013-9-6 14:16:00 | 显示全部楼层
cannonsun 发表于 2013-9-6 13:55
data组件的配置截图:

treeselect的配置截图:

treeselect配置 ref和label-ref 分别对应 columns-ref下边的value和label,
请问没修改simple以前是可以使用的吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

48

帖子

78

积分

初级会员

Rank: 2

积分
78
QQ
 楼主| 发表于 2013-9-6 14:21:07 | 显示全部楼层
liangyongfei 发表于 2013-9-6 14:16
treeselect配置 ref和label-ref 分别对应 columns-ref下边的value和label,
请问没修改simple以前是可以使 ...

可以使用
回复 支持 反对

使用道具 举报

发表于 2013-9-6 14:57:42 | 显示全部楼层
本帖最后由 liangyongfei 于 2013-9-6 15:09 编辑
cannonsun 发表于 2013-9-6 14:21
可以使用

treeselect下拉的data的store-type必须是grid
用grid显示了,就必须设置为grid
gridSelect和treeSelect里面的下拉都是grid组件
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

48

帖子

78

积分

初级会员

Rank: 2

积分
78
QQ
 楼主| 发表于 2013-9-6 15:01:20 | 显示全部楼层
liangyongfei 发表于 2013-9-6 14:57
treeselect下拉的data的store-type必须是grid

那和楼上的方法相反了。哎。
------一下是引用
确定一下你的justep.xbl("bizDataXCBB")刷新以后getCount()是否大于0。如果等于0,说明没数据。如果小于0,说明你的data类型配置错误,把数据类型由grid改成simple。
回复 支持 反对

使用道具 举报

发表于 2013-9-6 15:12:27 | 显示全部楼层
cannonsun 发表于 2013-9-6 15:01
那和楼上的方法相反了。哎。
------一下是引用
确定一下你的justep.xbl("bizDataXCBB")刷新以后getCount( ...

作为treeselect的下拉data,不能再做别的用了
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 21:36 , Processed in 0.076804 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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