2013-08-11 2 views
1

Можете ли вы помочь мне выяснить проблему ниже кода -.ошибка синтаксиса в визуальной силы страницы

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

этот код дает мне ошибку "Синтаксическая ошибка Missing„)“ Ошибка в выражении '{! (CASE ((пункт}' в компоненте в странице addimr».

ответ

2

Изменения в

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

спасибо за ответ, но он по-прежнему не работает. Ошибка синтаксиса. Missing ')' Ошибка в выражении '{! CASE (item}' в компоненте на странице addimr .. – Raj

+0

Для меня это работает У вас есть ошибка в другом месте –

0

Я сам наткнулся на эту тупую ошибку. Решение состоит в том, чтобы отобразить значение в качестве <apex:outputText>, содержащегося в <apex:column> тега, как описано в этом растворе:

Syntax error. Missing ')' -only occurs in Apex:column

<apex:column> 
    <apex:outputText value="{!LEFT(r.Contact__c,1) } "></apex:outputText> 
</apex:column> 
Смежные вопросы