0

我无法让我的 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?>

我也尝试在 when 语句中不使用冒号,但没有出现错误,我只得到 50 条记录中的两条。

4

2 回答 2

0

我发现嵌套的 if 可以代替。

<?xdofx:if FIRST_COLOR='Red' then
    FIELD_VALUE
  else
  if SECOND_COLOR!='' then
    FIELD_VALUE_2||'Z'
  else 
    FIELD_VALUE_2
end if?>
于 2015-05-13T21:25:36.697 回答
0

如果您的原始示例是您实际使用的代码,那么您缺少冒号。它应该是:

<?otherwise:?>

这会导致问题,但我不能说它是否会导致您的问题,因为您没有指定您得到的确切错误。

于 2018-04-26T17:02:17.487 回答