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

数值问题

[复制链接]
夏天 发表于 2012-7-24 09:48:51 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2012-7-24 10:59 编辑

dql里面去除重复值的语句怎么写
bess 发表于 2012-7-24 09:50:17 | 显示全部楼层
额,您好,不太明白您的意思,请问您的需求是什么呢。或者您想实现什么业务?
回复

使用道具 举报

 楼主| 夏天 发表于 2012-7-24 10:01:08 | 显示全部楼层
就是想把重复值去掉,不知道var dql = " $formname= '  POShipShen and WareID='"+user1+"'  ";  这句怎么写

有一个distinct不知道怎么添加

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

bess 发表于 2012-7-24 10:05:39 | 显示全部楼层
您好,dql无法实现哦,这个您只能通过sql语句来实现。用distinct方法即可。
回复

使用道具 举报

 楼主| 夏天 发表于 2012-7-24 10:08:20 | 显示全部楼层
我写了,但是他是一单个值出现在下拉框中,那怎么让他以集合的形式显示

var user1 = getParentDocument().getItemValueAsString("WareName");
try{
        var appid = getApplication();
         var sql = "select distinct item_PartNo  from tlk_POShipShen where item_WareID='"+user1+"'";  
        var datas = queryByDSName("managementsystem",sql);
                if(datas!=null){  
                for(var iterator = datas.iterator();iterator.hasNext();){   
                         var map1 = iterator.next();        //取值      
                        var aa=map1.get("Item_PartNo");
                println(aa);
aa;
}
}}catch(e){}
回复

使用道具 举报

bess 发表于 2012-7-24 10:11:39 | 显示全部楼层
您好,关于您的问题,您可以参考这个链接:http://www.jb51.net/article/24717.htm
回复

使用道具 举报

bess 发表于 2012-7-24 10:38:13 | 显示全部楼层
q上跟客户沟通,发现客户是sql现在已经写对了。但是前台下拉框中无法正确显示所有值,现已让客户参考该贴:
http://teemlink.com/bbs/viewthre ... 2%C0%AD%C1%D0%B1%ED
回复

使用道具 举报

 楼主| 夏天 发表于 2012-7-24 10:58:13 | 显示全部楼层
问题已经解决,谢谢bess
回复

使用道具 举报

bess 发表于 2012-7-24 10:59:00 | 显示全部楼层
有问题,我们再沟通!
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-13 22:57

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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