2013-11-16 3 views
3

я следующий код в ColdFusion 8ColdFusion cfcase не работает в соответствии с документацией

<cfcase value = "envelope, addrfile"> 

Это прекрасно работает и все правильно, когда значение огибающей, но когда значение addrfile случае не выполняется. Когда я удаляю конверт и просто пишу

<cfcase value = "addrfile"> 

Корпус выполнен и все правильно. В документации говорится, и я цитирую: Один тег cfcase может соответствовать нескольким значениям выражения. Для этого отделите соответствующие значения со значением по умолчанию символа разделителя. Например, следующая строка соответствует «красный», «синий», или «зеленый»:

<cfcase value="red,blue,green"> 

Можно ли предположить причину этого не может работать для меня? Или обходной путь, который не предполагает дублирования всего кода в случае?

+2

' "конверт, addrfile" NEQ "конверт, addrfile"' –

+0

да, это делает ответ, спасибо –

ответ

8

Предлагаю удалить промежутки между элементами.

<cfcase value="envelope,addrfile"> 
+0

, что сделал это - такая мелочь –