Не работает макрос [COUNTUP] внутри [GENERATE]

Тема в разделе "Решение проблем с использованием программы", создана пользователем Tverd, 24 окт 2018.

  1. Tverd

    Tverd New Member Пользователи

    Регистрация:
    24 окт 2018
    Сообщения:
    1
    Пытаюсь реализовать такую конструкцию: [GENERATE][FROM]1[/FROM][TO][COUNTUP1(good[ENTRY])]<CD_GRAN_2!>[/COUNTUP1][/TO][INC]1[/INC][SEP][CSVLB][/SEP]<CD_GRAN_2!>[VARIABLE][/GENERATE]

    COUNTUP не срабатывает внутри этой конструкции. Нужно выводить значение парсинга столько раз, сколько повторяется элементов good в тексте. Как реализовать?
     
  2. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    Если подходит то вот альтернативное решение:
    1. Зафиксируйте отдельной границей область кода где встречаются нужные слова
    2. В границе главное снять галочку htmtotxt, в поиск-замена добавьте построчно замены, пример:
    Код:
    <{skip}>| тут пробел просто :)
    good|~@good@~
     bad |~@bad@~
     perfect |~@perfect@~
    3. В отдельной повт.границе указать source ту границу где обрабатываются замены и начало каждого цикла ~@ и конец циклов @~

    Далее на свое усмотрение...
     
  3. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Замените файл Content Downloader.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
     

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