Вставка пустых столбцов при использовании HORIZTABLE

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

  1. dima911

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

    Регистрация:
    5 апр 2018
    Сообщения:
    89
    Город:
    Волгоград
    Использую простой макрос [HORIZTABLE][PREFIX][/PREFIX][MIN]2[/MIN]<CD_GRAN_1!>[/HORIZTABLE]
    При парсинге первой страницы первый csv файл создается без ошибок, но при парсинге каждой последующей странице второй и последующие создаются файлы в которых, указывается в качестве раделителя много знаков точка с запятой :

    Вот пример
    ;;;;;;;;;;;;;;"Тентованный полуприцеп";;"IT Италия Piacenza";"MD Молдова Кишинев";"24-10-2018";"Строи. Техника До 20т., до 90куб. Кол. машин (1)";"Movers Auto Intertransport Кишинев, Молдова Transport Union Serghei +37369960050 +37368960050 service.tircom@mail.ru tircomtircom112"

    В первом файле

    "TR Турция Маниса";"RU Россия Москва";"30-10-2018";"Фрукты До 22т., до 120куб. Кол. машин (10)";"Рефрижератор";"Meri Global Group Адана, Турция Meri Global Group Meri Global Group +05312131637 +905337199192 logistics@meriglobal.org spaykarus@outlook.com"
     
  2. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Макрос HORIZTABLE предназначен для парсинга в 1 файл.

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

    Так как на разных страницах набор характеристик разный, при парсинге второй страницы макрос вставил пустые столбцы (;;;;;;;;;;;;;; ) для недостающих значений характеристик.
     
  3. dima911

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

    Регистрация:
    5 апр 2018
    Сообщения:
    89
    Город:
    Волгоград
    Вы не поняли.
    Несколько файлов это для демонстрации.
    Если я выбираю парсить в один файл.
    То каждая новая дописанная страница съезжает в ячейках. т.к. для каждоый новой страницы дописывается ;;;;;;;; в разделитель
    вот скрин Ссылки недоступны для гостей
    смотрите на 51 строку
     
  4. dima911

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

    Регистрация:
    5 апр 2018
    Сообщения:
    89
    Город:
    Волгоград
    Количество ; при каждой новой странице меняется
    Ссылки недоступны для гостей
    Не важно парсинг происходит в разные файлы или в один.
     
  5. dima911

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

    Регистрация:
    5 апр 2018
    Сообщения:
    89
    Город:
    Волгоград
    Вот сам проект
     

    Вложения:

  6. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Ну конечно же я не понял. Пойду постараюсь понять.
     
  7. dima911

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

    Регистрация:
    5 апр 2018
    Сообщения:
    89
    Город:
    Волгоград
    Вот скрин Ссылки недоступны для гостей
    Таблица всегда одинаковая количество столбцев тоже одинаковое
     
  8. dima911

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

    Регистрация:
    5 апр 2018
    Сообщения:
    89
    Город:
    Волгоград
    Если распарсить множество страниц то фал становится таким
    Ссылки недоступны для гостей
     
  9. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    А то, что вы не зарядили в макрос [HORIZTABLE] строку заголовка HTML таблицы - это я тоже не понял.
     
  10. dima911

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

    Регистрация:
    5 апр 2018
    Сообщения:
    89
    Город:
    Волгоград
    Я не в курсе что нужно что то заряжать?
    Делал по вашему видео.
    Что и куда надо зарядить?
     
  11. dima911

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

    Регистрация:
    5 апр 2018
    Сообщения:
    89
    Город:
    Волгоград
    вот скрин Ссылки недоступны для гостей
    что я сделал не так?
     
  12. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    В видео сказано. Поместить в макрос HTML-таблицу целиком. Вы почему-то пропускаете заголовок таблицы и помещаете в макрос ее содержимое со второй ее строки. Первая строка с заголовками столбцов у вас в макрос не попадает, отсюда и проблемы.

    Должна же быть здравая логика. Не из воздуха же макрос будет создавать названия столбцов.
     
    Kreol нравится это.
  13. Root

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

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

    Вложения:

  14. dima911

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

    Регистрация:
    5 апр 2018
    Сообщения:
    89
    Город:
    Волгоград
    Спасибо!!!
     
    Root нравится это.

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