8.х чтение TXT файла

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Snegur, 4 апр 2017.

  1. TopicStarter Overlay
    Snegur
    Offline

    Snegur Опытный в 1С

    Регистрация:
    20 июн 2016
    Сообщения:
    252
    Симпатии:
    0
    Баллы:
    26
    Добрый день
    Подскажите как разделить файл TXT на отдельные значения разделено |

    "1|NULL|ОгМОА1|NULL|0|NULL|72000005|Ц00000009|2017-03-28 20:06:24.000|2017-03-28 20:06:24|2017-03-29 20:05:13.000|2017-03-29 20:05:13|720002|2|NULL|NULL|72000053|КОС000314|72000001|Ц00000002|72000186|000000001|72000053|КОС000314|4077.00000000000000000|||1|0|4077.0000|4077.00000000000000000|||Ц00000004|4077.0000|4077.000000000"
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.246
    Симпатии:
    963
    Баллы:
    204
    Задача на сообразительность и знание методов 1С для работы со значениями типа "строка" :)
  3. TopicStarter Overlay
    Snegur
    Offline

    Snegur Опытный в 1С

    Регистрация:
    20 июн 2016
    Сообщения:
    252
    Симпатии:
    0
    Баллы:
    26
    я делаю через Прочитать там можно указать разделитель только если я его указываю ошибку пишет
    потом цикл
    Для НомерСтроки=1 по Текст.КоличествоСтрок() Цикл
    Стр = Текст.ПолучитьСтроку(НомерСтроки); и тут вся строка целиком без разделения
    Конеццикла
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.246
    Симпатии:
    963
    Баллы:
    204
    в синтаксис-помощнике прям выделены в отдельную подгруппу все методы работы со значениями типа "строка".
    В 8.3.8 даже специальные методы в платформе появились именно для этого случая, но можно сделать и "по-старинке".

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