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

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

流程过滤问题

[复制链接]
犰解 发表于 2012-3-1 16:29:58 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-3-2 20:36 编辑

软件上网机 10:34:05
  var opts = createOptions();
opts.add("男","男",true);
opts.add("女","女",false);
opts;
李玉胜 16:25:14
  var userlist=createObject("java.util.ArrayList");
var shou=getItemValueAsString("收物人姓名");
var roleid= getRoleIdByName("公司职员");
$PRINTER.println("33333333333333333333333"+roleid);
var users = getUsersByRoleId(roleid);
$PRINTER.println("444444444444444444444444444444"+users);
for(var iter=users.iterator();iter.hasNext();)
{
var name=iter.next();
var username=name.getName();
$PRINTER.println("55555555555555555555555555555"+username+shou);
if(shou!=username)
{
userlist.add(name);
$PRINTER.println("666666666666666666666666666666666"+userlist);
}       
}
userlist;
$PRINTER.println("777777777777777777777777777777777777"+userlist);
在流程的审批角色中写了这些代码后  if内的不判断  怎么回事啊。。。。
 楼主| 犰解 发表于 2012-3-1 16:30:52 | 显示全部楼层
软件上网机 10:34:05
  var opts = createOptions();
opts.add("男","男",true);
opts.add("女","女",false);
opts;
李玉胜 16:25:14
除去这些  我粘贴多了
irene 发表于 2012-3-1 17:03:44 | 显示全部楼层
您好,您先看看您打印出来的shou和username一不一样,然后您将if(shou!=username)改为if(!(shou.equals(username)))试试,有问题我们再沟通

本版积分规则

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

GMT+8, 2026-8-12 21:23

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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