Дозаписывать файл

Тема в разделе "Работа с подключенными CSV файлами", создана пользователем kolalakolala, 13 ноя 2017.

  1. kolalakolala

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

    Регистрация:
    6 дек 2016
    Сообщения:
    38
    Добрый день. Я использую функцию дозаписывать цсв файл.

    У меня есть 1 строка и 5 столбцов. Мне нужно, чтобы столбец 6 первой строки дозаписалось.

    Я использую вот такую конструкцию
    [CSVCS][CSVCS][CSVCS][CSVCS][CSVCS]HTMTOTXT:]<CD_CYCLE_GRAN_1!>[/HTMTOTXT][DOCNAME]test\[PARAM].csv[/DOCNAME]

    В результате в файл дозаписывает, но не в ту же строку а в строку №2.

    Возможно ли как-то записать в первую строку?
     
  2. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    8.421
    Адрес:
    sbfroot@gmail.com
    Город:
    Краснодар
  3. kolalakolala

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

    Регистрация:
    6 дек 2016
    Сообщения:
    38
    Спасибо.
    Что-то не получается.

    Вставить нужно в первую строку 6 столбец.

    Делаю так
    [PUTCSVDATA(1)]1|6|{text}[TOPASTE]<CD_CYCLE_GRAN_1!>[/PUTCSVDATA][DOCNAME][NOFOLDER][PARAM].csv[/DOCNAME]

    ничего не происходит
     
  4. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    8.421
    Адрес:
    sbfroot@gmail.com
    Город:
    Краснодар
    Все логи в окне предпросмотра результатов парсинга контента есть, логично смотреть логи. Не понимаю проблемы.
     
    kolalakolala нравится это.
  5. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    8.421
    Адрес:
    sbfroot@gmail.com
    Город:
    Краснодар
    Зачем-то еще {text} вставили. Действуйте согласно инструкции.
     
    kolalakolala нравится это.
  6. kolalakolala

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

    Регистрация:
    6 дек 2016
    Сообщения:
    38
    В логах пишет
    Таблица 1 не найдена, внесение данных не выполнено!
     
  7. kolalakolala

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

    Регистрация:
    6 дек 2016
    Сообщения:
    38
    посмотрите, плз
    вот проект
     

    Вложения:

    • 1.cdp
      Размер файла:
      43,1 КБ
      Просмотров:
      1
  8. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    8.421
    Адрес:
    sbfroot@gmail.com
    Город:
    Краснодар
    Прочтите еще раз хелп Ссылки недоступны для гостей, зарегистрируйтесь или авторизуйтесь на форуме!

    Нужно сначала загрузить таблицу в память (подключить CSV-файл)
     
  9. kolalakolala

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

    Регистрация:
    6 дек 2016
    Сообщения:
    38
    у меня будет 18К файлов. Это реально?
     
  10. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    8.421
    Адрес:
    sbfroot@gmail.com
    Город:
    Краснодар
    Одновременно столько загрузить в память нельзя.
     
  11. kolalakolala

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

    Регистрация:
    6 дек 2016
    Сообщения:
    38
    спасибо, а других вариантов нет?
     
  12. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    8.421
    Адрес:
    sbfroot@gmail.com
    Город:
    Краснодар
    Нет.
     
  13. kolalakolala

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

    Регистрация:
    6 дек 2016
    Сообщения:
    38
    Спасибо Вам за консультацию.
    Я решил делать txt файлы, потом их буду хитро импортировать в Зебройд.
    Скажите, по Вашему опыту дозапись в текстовый файл получится при 64K файлах?
     
  14. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    8.421
    Адрес:
    sbfroot@gmail.com
    Город:
    Краснодар
    При записи в txt файлы их размер не важен.
     
  15. kolalakolala

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

    Регистрация:
    6 дек 2016
    Сообщения:
    38
    Спасибо.
    64 000 файлов. Не размер
     

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