1

我在下面的代码中有一个问题:

<apex:column value="{!(CASE((item.dayOfWeek__c), 1, 'Monday', 2, 'Tuesday','Friday'))}" />

这段代码给了我错误:

Syntax error. Missing ')'

Error is in expression '{!(CASE((item}' in component <apex:pageBlockTable> in page addimr
4

2 回答 2

2

改成

 <apex:column value="{!CASE(item.dayOfWeek__c, 1, 'Monday', 2,
    'Tuesday','Friday')}" />
于 2013-08-11T06:37:47.367 回答
1

我自己也遇到了同样的愚蠢错误。解决方案是显示标签中<apex:outputText>包含的值,如该解决方案中所述:<apex:column>

语法错误。缺少 ')' - 仅出现在 Apex:column

<apex:column>
  <apex:outputText value="{!LEFT( r.Contact__c,1) } "></apex:outputText>
</apex:column>
于 2017-02-24T19:50:04.453 回答