Автовыбор ячейки - какие данные выводить в csv

Тема в разделе "Шаблон вывода", создана пользователем Djahat, 18 фев 2013.

  1. Djahat

    Djahat Well-Known Member Пользователи

    Регистрация:
    14 янв 2013
    Сообщения:
    543
    Город:
    Мордор
    Как бы так настроить:


    Есть шаблон вывода:

    <CD_GRAN_5!><CD_GRAN_10!>


    Соответственно - если парсер найдет данные - он их выведет в одну ячейку по двум этим запросам.

    Вопрос - а как сделать так, ЕСЛИ по этим двум запросам есть данные для вывода, чтобы парсер, вывел в ячейку csv только данные по запросу <CD_GRAN_5!>, а по <CD_GRAN_10!> не выводил.


    У меня просто на разных страницах - одни и те же данные по разному вынимаются.
     
  2. nikolas1612

    nikolas1612 Member Пользователи

    Регистрация:
    27 ноя 2011
    Сообщения:
    439
    [IFNIL]<CD_GRAN_5!>[ELSE]<CD_GRAN_10!>[/IFNIL]

    есть такая прекрасная вещь - макрос IFNIL.
    если граница 5 будет пустой - то вместо нее выведется граница 10.
    если граница 5 будет не пустой - в итог попадет она, до 10-й дело не дойдет.

    тот же механизм можно задействовать в доп. настройках границ. заходим в границу №5 и вводим в поле "если граница оказалась пустой, то выводить текст" ---- <CD_GRAN_10>
     

    Вложения:

    Последнее редактирование: 1 мар 2013

Поделиться этой страницей