Перенос данных на разные ячейки внутри одного столбца

Тема в разделе "Разное", создана пользователем RUS, 15 июн 2020.

  1. RUS

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

    Регистрация:
    14 июн 2020
    Сообщения:
    10
    Здравствуйте! Сейчас активно разбираюсь с настройками программы, но возникли сложности в процессе составления конечного CSV файла, очень надеюсь на помощь!


    Вопрос:

    Не могу понять, как сделать данные, которые парсятся в повторяющихся границах, на разных строчках внутри одного столбца.
    Данные парсятся сейчас так: Ссылки недоступны для гостей (Внутри 1 ячейки перечислены ссылки на изображения, в качестве разделителя циклов используется {br})

    Необходимо привести данные к такому виду: Ссылки недоступны для гостей (чтобы каждая ссылка была в отдельной строке, но внутри одного столбца).
     

    Вложения:

  2. Root

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

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

    Ссылки недоступны для гостей
     
  3. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.431
    Адрес:
    Latvia
    В ячейке вписываете адрес картинки на строке общей, на второй строке ставите повт.границу в которой первые ячейки (через [CSVCS] ) пустые, построчно выводите картинки, разделитель циклов [CSVLB]
     
    RUS нравится это.
  4. RUS

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

    Регистрация:
    14 июн 2020
    Сообщения:
    10
    Спасибо за новый функционал! Но, немного запутался. В моем случае изображения заключены в повторяющиеся границы парсинга. Я добавил {FIRSTC} вокруг значения: Ссылки недоступны для гостей

    Но, не могу понять куда поставить {OTHER}, чтобы получилось как в вашем примере: Ссылки недоступны для гостей

    С текущими настройками выходит такое: Ссылки недоступны для гостей

    Без нового оператора получилось добиться такого результата: Ссылки недоступны для гостей
    Но без переноса строк внутри столбца :( Подскажите плиииз!!!
     

    Вложения:

  5. RUS

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

    Регистрация:
    14 июн 2020
    Сообщения:
    10
    Пример проекта, чуть не забыл
     

    Вложения:

    • project_cat.cdp
      Размер файла:
      41,2 КБ
      Просмотров:
      1
  6. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Разделитель циклов повторяющейся границы должен быть [CSVLB].

    Данные, добавляемые к циклам нужно вставлять не в шаблон вывода, а в шаблон повторяющейся границы (shift+ctrl+5).
     

    Вложения:

    RUS нравится это.
  7. RUS

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

    Регистрация:
    14 июн 2020
    Сообщения:
    10
    Спасибо, вроде работает! В процессе возникла потребности удалить лишние переносы строк внутри ячейки.

    Сейчас характеристики парсятся таким образом: Ссылки недоступны для гостей
    Мне необходимо убрать запятую и удалить перенос строки внутри ячейки, чтобы все было приведено к такому виду: Ссылки недоступны для гостей

    Пробовал в поиск-замене конструкцию ,|
    Получилось убрать запятую, но перенос строки остался: Ссылки недоступны для гостей

    [DEL_EMPTY_STRINGS] тоже пробовал, но че то не вышло. Подскажите пожалуйста где косячу?
     

    Вложения:

  8. Root

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

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

    Вложения:

    RUS нравится это.
  9. RUS

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

    Регистрация:
    14 июн 2020
    Сообщения:
    10
    Спасибо огромное!!! Получилось убрать лишние переносы.

    Можно крайнюю просьбу)), мне необходимо вынести данные похожим образом для столбца IP_PROP76: Ссылки недоступны для гостей

    Чтобы они были в внутри 1 столбца, но на разных строках.

    Вы мне ранее помогли с этим здесь: http://forum.sbfactory.ru/threads/p...chejki-vnutri-odnogo-stolbca.8702/#post-51002

    Я совсем запутался в новом операторе {FIRSTC} :((
     

    Вложения:

  10. RUS

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

    Регистрация:
    14 июн 2020
    Сообщения:
    10
    Подскажите пожалуйста))
     

    Вложения:

  11. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Дорабатываю функцию, пока в процессе.
     
  12. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Замените файл Content Downloader.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 7 постов.**
    Файл проекта прикрепил. По результату тестирования отпишитесь.
     

    Вложения:

  13. RUS

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

    Регистрация:
    14 июн 2020
    Сообщения:
    10
    Материалы выгружает корректно: Ссылки недоступны для гостей

    Но почему-то выгружается всего 3 фотографии: Ссылки недоступны для гостей

    В карточке товара Ссылки недоступны для гостей 12 детальных фотографий. Если попробовать снова задать повторяющиеся границы, то он цепляет 12 картинок: Ссылки недоступны для гостей

    В других проектах, где вы мне помогали: Перенос данных на разные ячейки внутри одного столбца

    Все корректно: Ссылки недоступны для гостей
     
  14. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Тестировал и забыл убрать значение параметра ограничения количества выводимых циклов.

    2020-07-07_12-36-23.png
     
  15. RUS

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

    Регистрация:
    14 июн 2020
    Сообщения:
    10
    Спасибо, картинки вернулись на место) Потестирую, отпишусь :)
     

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