2015-05-13 5 views
0

У меня возникли проблемы с получением моего шаблона RTF, чтобы принять вложенный выбор в моей первой ячейке. У меня есть:XSL: вложенный <?choose?> в шаблон RTF

<?choose?> 
    <?when: FIRST_COLOR='Red'?> 
    <?FIELD_VALUE?> 
    <?end when?> 
    <?otherwise?> 
    <?choose?> 
     <?when: SECOND_COLOR?> 
     <?xdofx:FIELD_VALUE_2||'Z'?> 
     <?end when?> 
     <?otherwise?> 
     <?FIELD_VALUE_2?> 
     <?end otherwise?> 
    <?end choose?> 
    <?end otherwise?> 
<?end choose?> 

Я также попытался без двоеточия в когда заявления, но вместо ошибки, я получаю только два из 50 записей.

ответ

0

Я обнаружил, что вместо этого вложен, если работает.

<?xdofx:if FIRST_COLOR='Red' then 
    FIELD_VALUE 
    else 
    if SECOND_COLOR!='' then 
    FIELD_VALUE_2||'Z' 
    else 
    FIELD_VALUE_2 
end if?>