天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
12
返回列表 发新帖
楼主: 金中软件

[已解决] 带流程表单弹出"*"问题

[复制链接]
 楼主| 金中软件 发表于 2013-10-22 09:10:02 | 显示全部楼层
var rtn ="";

var roles = getWebUser().getRoles();
var rolename ="";
var flag =false;
for(var it = roles.iterator();roles!=null && it.hasNext();){
        var role = it.next();
        rolename =role.getName();
        if(rolename.equals("方案发起人")){
                flag =true;
        }
}
if(flag){
var domainid =getDomainid();
var sql ="select distinct field3,domainid,id from t_user where field3 !=''  group by field3 ORDER BY field2 ";
var ExpertsType ="";
var data =queryByDSName("obpm",sql);

rtn +="<table width=\"100%\" border=\"1\" borderColor=\"#b4ccee\" height=\"100%\">";
rtn +="  <tr>";
rtn +="    <td rowspan=\"6\" width=\"24%\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\">专家类型</span></td>";
var temp ="temp";
//temp +="  </tr>";
var count =0;
        //println("============"+data);
if(data!=null){

for(var iter =data.iterator();iter.hasNext();){
  var doc =iter.next();
  ExpertsType =doc.get("FIELD3");
       
if(temp !=null && temp !=""){
        rtn +="    <td height=\"22px\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\">"+ExpertsType+"</span></td>";
        rtn +="   <td height=\"22px\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\">评审人数</span></td>";
        //rtn +="   <td height=\"22px\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\"><input type=\"text\" id =\""+count+"\" name=\""+count+"\" style=\"width: 278px; height: 22px\"  ></span></td>";
        rtn +="  </tr>";
}else{
        rtn +="    <tr>";
        rtn +="    <td height=\"22px\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\">"+ExpertsType+"</span></td>";
        rtn +="   <td height=\"22px\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\">评审人数</span></td>"
        //rtn +="   <td height=\"22px\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\"><input type=\"text\" name=\""+count+"\" style=\"width: 278px; height: 22px\" ></span></td>";
        rtn +="  </tr>";
}
temp="";
count++;
}
}
rtn+="</table>";
/*rtn+="<script>";
rtn+="getCounts()";
rtn+="</script>";*/
}else{
        var doc = getCurrentDocument();
var Experts1 = doc.getItemValueAsDouble("Experts1"); //表单字段
var Experts2 = doc.getItemValueAsDouble("Experts2");
var Experts3 = doc.getItemValueAsDouble("Experts3");
var Experts4 = doc.getItemValueAsDouble("Experts4");
var Experts5 = doc.getItemValueAsDouble("Experts5");
var Experts6 = doc.getItemValueAsDouble("Experts6");
var Experts =Experts1+Experts2+Experts3+Experts4+Experts5+Experts6;
var ExpertsName ="";
if(Experts!=0 && Experts !='' ){
        for(var i =1;i<=Experts;i++ ){
                ExpertsName +="专家"+i+";";
        }
}
rtn ="<span style=\"font-size:14pt\">评审人数:"+Experts+"<br>评审专家:"+ExpertsName+"</span>";
}



rtn;
kimi 发表于 2013-10-22 09:22:38 | 显示全部楼层
您好:从您之前弹出的错误提示是说baselib中的1761行的代码有问题,查看baselib中的1761的代码,已经您贴出的该控件的脚本,是您函数queryByDSName执行有问题,能否让查看下queryByDSName中的obpm数据源连接信息呢?
 楼主| 金中软件 发表于 2013-10-22 09:52:39 | 显示全部楼层
这信息您要怎么看呢?
kimi 发表于 2013-10-22 10:09:02 | 显示全部楼层
您好:查询数据源,您可以去到该软件的数据源列表下查看,如下图所示:
b12.gif

然后您测试下名称为obpm的数据源链接是否正常。
 楼主| 金中软件 发表于 2013-10-22 10:16:13 | 显示全部楼层
QQ图片20131022101347.jpg
部署前已经检测过了,是正常的
kimi 发表于 2013-10-22 10:20:28 | 显示全部楼层
您好:您的代码使用的是var data =queryByDSName("obpm",sql); 名称叫做obpm的数据源啊,而不是名称叫做jpoa的数据源啦。
 楼主| 金中软件 发表于 2013-10-22 10:26:04 | 显示全部楼层
嗯,不好意思。现在问题已解决,谢谢!
bobo 发表于 2013-10-22 10:27:43 | 显示全部楼层
嗯,好的,感谢您的反馈!帖子关闭!

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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