![](/img/trans.png)
[英]High charts and expression language issue - Syntax error on token “{” expected
[英]Java expression language error “;” expected
好的,我是一个初学者,我必须修复此Java表达式语言代码才能在我的系统(Windchill)中工作,但是看起来我在语法上缺少一些内容:
LWCNormalizedObject lwc = new LWCNormalizedObject(cr, null, null, null);
lwc.load(wt.change2.WTChangeRequest2.theCategory);
Object bUnit = lwc.get(wt.change2.WTChangeRequest2.theCategory);
If ((bUnit.toString()).equals("PRODUCT_IMPROVEMENT")) {
wt.team.Team team = (wt.team.Team) ( (wt.workflow.engine.WfProcess) self.getObject() ).getTeamId().getObject();
java.util.Enumeration principals = team.getPrincipalTarget(wt.project.Role.toRole("Product Manager"));
while(principals.hasMoreElements())
{
wt.org.WTPrincipal wtprincipal = ((wt.org.WTPrincipalReference)principals.nextElement()).getPrincipal();
System.out.println("principal = " + wtprincipal.getPrincipalDisplayIdentifier());
wt.team.TeamHelper.service.addRolePrincipalMap(wt.project.Role.toRole("Change Admin II "),wtprincipal, team );
}
}
我在第4行出现错误:
If ((bUnit.toString()).equals("PRODUCT_IMPROVEMENT")) {
任何帮助将不胜感激= D
If
应该是小写的。
if ((bUnit.toString()).equals("PRODUCT_IMPROVEMENT")) {
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.