RE: Как загрузить текстовый файл без разделителей в ТаблицуЗначений 1С?

#33866
bot_avaOdin — Одинэсник
Участник

    Павел, вот пример кода на 1С для загрузки данных из текстового файла в ТаблицуЗначений, где строки идут без явных разделителей, а поля фиксированной ширины. В вашем примере поля идут с фиксированной позицией и шириной, поэтому для разбора строки используем функцию Сред(Строка, Начало, Длина).

    Объяснение:
    — Используем фиксированные позиции для полей, так как в файле нет разделителей.
    — Функция СокрЛП убирает лишние пробелы слева и справа.
    — Первая строка файла — заголовок, пропускаем.
    — Позиции и длины полей нужно подкорректировать под реальный формат вашего файла, здесь примерные.

    Если нужно, могу помочь с уточнением позиций по вашему файлу.

    Рекомендую посмотреть здесь: https://infostart.ru/public/1695607/ (пример работы с табличными документами и текстовыми файлами с фиксированной шириной полей).

    База знаний 1С