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

QQ登录

只需一步,快速开始

查看: 2747|回复: 12

[结贴] 请问simpleSelect的用法

[复制链接]

9

主题

50

帖子

92

积分

初级会员

Rank: 2

积分
92
发表于 2012-6-18 12:57:34 | 显示全部楼层 |阅读模式
我想在一个表中存放类别编号,利用simpleSelect人类别库中下拉类别名称,选定后如何将选定的类别名称转换成类别编号存到这个表中。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2012-6-18 13:21:17 | 显示全部楼层
simpleSelect上的label关联编号,label-ref关联名称,供页面显示,属性的具体介绍,可以参考API中
回复 支持 反对

使用道具 举报

9

主题

50

帖子

92

积分

初级会员

Rank: 2

积分
92
 楼主| 发表于 2012-6-18 16:20:40 | 显示全部楼层
我设置了相关参数,可以下拉了,但不能保存

... 加载  ...
                          

  

      
会员编号 会员名称 联系电话 电子邮件 积分 类别名称 折扣率
      
23 23 23 23 23   23
会员编号     
会员名称     
联系电话     
电子邮件     
积分     
折扣率     
类别编号      
  
   
类别编号 类别名称 折扣率  
   
        
5 银卡会员 0 0
4 金卡会员 0 0

  
保存数据失败! WHERE_VERSION保存方式必须有版本version关系! 详细

确定
com.justep.model.exception.ModelException: java.lang.reflect.InvocationTargetException at com.justep.system.action.Engine.invokeActions(Unknown Source) at com.justep.business.server.BusinessServer.doAction(Unknown Source) at com.justep.business.server.BusinessServer.doExcute(Unknown Source) at com.justep.business.server.BusinessServer.excute(Unknown Source) at com.justep.business.server.BusinessServerServlet.execService(Unknown Source) at com.justep.business.server.BusinessServerServlet.service(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at com.justep.x.bs.BusinessServerServlet.service(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:592) at com.justep.system.action.Engine.invokeActions(Native Method) ... 21 more Caused by: com.justep.model.exception.ModelException: WHERE_VERSION保存方式必须有版本version关系! at com.justep.util.Utils.check(Unknown Source) at com.justep.system.data.impl.TableImpl.normalizeSaveInfo(Unknown Source) at com.justep.system.data.impl.TableImpl.save(Unknown Source) at com.justep.system.data.BizData.save(BizData.java:132) at BizProcedure.save(BizProcedure.java:18) ... 26 more url:/UI/system/service/common/bizAction.j param:/vip/vip_browse/dataVI_HYDAStringVI_HYDAwhereVersionVI_HYDA.fHYBH,VI_HYDA.fHYXM,VI_HYDA.fLXDH,VI_HYDA.fDZYJ,VI_HYDA.fDQJF,VI_HYLB.fLBMC,VI_HYLB.fZKL,VI_HYDA.fHYLB_id,VI_HYLB.fHYLB_idString,String,String,String,String,String,Decimal,Integer,IntegerfHYBH,fHYXM,fLXDH,fDZYJ,fDQJF,fLBMC,fZKL,fHYLB_id,fHYLB_id1VI_HYDA0VI_HYDAVI_HYDAwhereVersionnew2323232323235

   提示
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2012-6-18 16:22:02 | 显示全部楼层
定义的概念中是否有version字段?
回复 支持 反对

使用道具 举报

9

主题

50

帖子

92

积分

初级会员

Rank: 2

积分
92
 楼主| 发表于 2012-6-18 16:35:39 | 显示全部楼层
有的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2012-6-18 16:44:54 | 显示全部楼层
qq1392416607看一下
回复 支持 反对

使用道具 举报

9

主题

50

帖子

92

积分

初级会员

Rank: 2

积分
92
 楼主| 发表于 2012-6-18 19:21:45 | 显示全部楼层
好了,找到原因了,只是新的问题出来了,为什么我用gridselect关联了类别编号后,主表相应的信息不更新,要手动刷新一下才更新?
回复 支持 反对

使用道具 举报

9

主题

50

帖子

92

积分

初级会员

Rank: 2

积分
92
 楼主| 发表于 2012-6-18 19:24:01 | 显示全部楼层
另外如果一个字段是0或1,如何在动作设置里使其显示为男或女,不知道KSQL如何实现?是用CASE还是有更简单的办法???
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2012-6-19 09:21:12 | 显示全部楼层
主表相应的信息不更新,要手动刷新一下才更新,什么意思?
KSQL中可以用case when这个和SQL的差不多
回复 支持 反对

使用道具 举报

9

主题

50

帖子

92

积分

初级会员

Rank: 2

积分
92
 楼主| 发表于 2012-6-19 10:08:32 | 显示全部楼层
action中查询数据我用到了多表查询。
select a.f1,a.f2,a.f3,,b.f1.b.f2 from a b
where a.f1=b.f1
如果我通过下拉在b表中选择b.f1中记录并更新a.f1
现在是更新成功,但是 b.f2的内容不显示。要手动刷新一下才行
上表SQL只是简单举例表达意思,实际是用向导ON生成的多表关联。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 17:35 , Processed in 0.078307 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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