Динамические границы, создание csv

Discussion in 'Макросы шаблона вывода' started by Kreol, Jan 22, 2014.

  1. Kreol

    Kreol Модератор Staff Member Модератор

    Joined:
    Jan 6, 2013
    Messages:
    2,666
    Приветствую!
    Господа, прошу прощения, если подобное уже где-то было.
    Захотел купить оверлок, решил собрать инфо через динамические границы.
    После того как сходил прочитал Ссылки недоступны для гостей ну вроде все понятно. Начал заполнять, нажал Готово. И тут на тебе.
    1) не понял как задать? чтоб парсилось с границами, у меня начало границы и есть имя поля.
    2) Не понял как добавить названия столбцов или строк, чтоб я понимал к кому какая граница, вводить 44 названия руками, ну совсем не греет. А автоматическое создание заголовка я не нашел.
    3) каким образом разделять строки, чтоб получить читабельный csv.
    4) Как сказать, парсить не вниз построчно, а вправо(слева чтоб были имена столбцов), если это конечно возможно.

    Можно просто пару наставлений. Желательно ткнуть на примере, остальное доделаю сам.
    Спасибо.
    P.S. Было бы совсем неплохо в пожелания добавить: Подсветку последней созданной границы, а то код скачет и постоянно приходится искать предыдущую границу, потом переходить на задание новой.
    P.S.S. Не смог понять, есть ли кнопка для автоматического задания имени границы, если выделен некий текст. В моем случае, я выделил "Параметры" и имя границы по нажатию F.. тоже "Параметры".
    P.S.S.S. А так инструмент супер. :)
     

    Attached Files:

  2. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Здравствуйте!

    Все есть, стоит только просто посмотреть, что есть за кнопки вокруг, это не сложнее, чем создать тему, но если хотите пообщаться - я не против :bow:

    Разделитель ячеек CSV: [CSVCS], остальное обведено на скриншоте.

    Ваш файл проекта смотреть не стал, думаю, и так все поймете!

    Спасибо на добром слове и спасибо за ваш пост!

    P.S.S.S. А так вы супер!
     

    Attached Files:

  3. Kreol

    Kreol Модератор Staff Member Модератор

    Joined:
    Jan 6, 2013
    Messages:
    2,666
    Думаю многим будет для общего образования, как и мне.
    После недолгих мучений и перетаскивании колонок в csv построителе, получил такую конструкцию.
    Name[CSVCS][[[0|<h1>||0|</h1>{{{[HTMTOTXT][NAME]Name[/NAME]}}}]]][CSVLB]Тип[CSVCS][[[0|<div class=c49>||0|</div>{{{[HTMTOTXT][NAME]Тип[/NAME]}}}]]]
    Все хорошо. Но создает csv вниз, а не вправо.
    Подскажите как исправить?
     
  4. Freesty1er

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

    Joined:
    Dec 30, 2013
    Messages:
    95
    Kreol, а зачем использовать динамические границы, а не обычные?
     
    Last edited: Jan 22, 2014
  5. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Покажите скриншот окна редактора шаблона вывода в режиме редактирования таблицы (ctrl+s) и скриншот того, что получается после парсинга в итоге.

    Спасибо!
     
  6. Kreol

    Kreol Модератор Staff Member Модератор

    Joined:
    Jan 6, 2013
    Messages:
    2,666
    А их 44 штуки, ну по крайней мере здесь.
     

    Attached Files:

  7. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Извините, вы видите сходство таблиц на двух этих скриншотах? Что структура 100% одинаковая. Тогда в чем вопрос!?

    При задании динамических границ парсинга нужно было всего - то повключать кнопки, которые я обвел красным и ничего больше делать не надо, все автоматически сделается так, как нужно.

    Что вам делать: В режиме редактора таблицы (в шаблоне вывода) вы перемещайте, пожалуйста, ячейки перетаскиванием мыши в тот порядок, который нужен вам.
     
  8. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Вот как надо =)
     

    Attached Files:

  9. Kreol

    Kreol Модератор Staff Member Модератор

    Joined:
    Jan 6, 2013
    Messages:
    2,666
    вопрос в том, чтоб создавались записи в следующих колонках, а не строках.
    Структора то одинковая, но потом, нужно будет потратить еще время на то, чтоб ее свести в 1
     
  10. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Я вам ответил на этот вопрос выше, мало того, показал скриншот, как надо делать! Я не понимаю, как можно до сих пор не осознавать в чем проблема?!?!?!...

    Надеюсь, вам кто-то еще ответит, я больше не знаю чем вам помочь В ЭТОМ ВОПРОСЕ, извините.
     
  11. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Kreol, простите, не удержался...

    В общем все нормально! Если не разберетесь, пишите, пожалуйста. Постараюсь помочь!

    Спасибо!
     
  12. Kreol

    Kreol Модератор Staff Member Модератор

    Joined:
    Jan 6, 2013
    Messages:
    2,666
    Я хотел вот так как на рисунке, столбик с колонками слева, все остальные данные справа.
    По Вашему примеру, имена колонок будут сверху, данные будут идти вниз, это я прекрасно понимаю, но я так не хочу. Не всегда так удобно.
    Как оказалось, достаточно было:
    создать csv по вашему шаблону, а потом просто транспонировать таблицу.
    Хотя это можно в качестве опции добавить в редактор csv
     

    Attached Files:

    Last edited: Jan 22, 2014
  13. Kreol

    Kreol Модератор Staff Member Модератор

    Joined:
    Jan 6, 2013
    Messages:
    2,666
    Ничего страшного, я тоже так реагирую на некоторых индивидуумов, которые якобы не хотят понять, что все работает.
    Сложнее, когда человек не может внятно объяснить, что именно он хочет получить)
     
  14. Root

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

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Спасибо за понимание!
     

Share This Page