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

[已解决] 映射表单对应的视图只能采用设计模式?

[复制链接]
北京智源普华 发表于 2014-9-4 14:53:37 | 显示全部楼层 |阅读模式
本帖最后由 kharry 于 2014-9-9 17:56 编辑

http://www.teemlink.com/bbs/view ... 9%E4%2B%B2%E9%D1%AF

表单采用映射表单,视图采用select * from 表名,界面显示红叉号!搜到上述贴子,请问映射表单对应的视图只能采用设计模式?


QQ:179164719
环境:windows7(64)+oracle 11g + CHROME + obpm 20152
 楼主| 北京智源普华 发表于 2014-9-4 15:40:01 | 显示全部楼层
谢谢,问题已解决
回复

使用道具 举报

 楼主| 北京智源普华 发表于 2014-9-4 15:41:37 | 显示全部楼层
另外请问,我在提交的按钮操作上,var flowType = getParameter("_flowType"); ,结果提交到流程结, flowType却等于80,而不是7?
回复

使用道具 举报

karrman 发表于 2014-9-5 15:38:59 | 显示全部楼层
对于映射表单的视图,如果采用sql的形式,只能关联t_document,如下方,不过t_document 随着系统的使用,数据量很大,所以建议用设计模式创建视图
var sql="select b.id,name as item_name,content as item_content,'"+getDomainid()+"' as domainid  from kimitestinfo a,t_document b where a.id=b.mappingid";

println(sql+"      ====sql===");

sql;

对于客户的提出的第二个问题,对于他目前的版本是存在这个问题,对于其他,问题是不存在,建议他用另外的方案替换,加上流程节点的方式如
var flowType = getParameter("_flowType"); //flowType值为81表示回退,80表示正常提交

var value2=getStateLabel();

var rtn="";

if(flowType.equals("80") && value2.equals("节点二") && value1.trim().length()<=0)

{

    rtn="xxxxx";

}

rtn;
回复

使用道具 举报

 楼主| 北京智源普华 发表于 2014-9-5 15:41:30 | 显示全部楼层
回复 4# karrman


    决定不再使用映射表,更换了设计方案,谢谢天翎Karrman
回复

使用道具 举报

karrman 发表于 2014-9-5 15:43:52 | 显示全部楼层
感谢楼主反馈,可以关帖
回复

使用道具 举报

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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