|
Загрузка данных из текстового файла | ☑ | ||
|---|---|---|---|---|
|
0
vladimirpetrov11
30.08.12
✎
13:17
|
Здравствуйте! Скиньте пожалуйста пример загрузки данных в документы 1с 8 из текствого файла
PS:желательно с комментами |
|||
|
1
vladimirpetrov11
30.08.12
✎
13:21
|
Лично в моем примере нужно загрузить: лицевой номер, ФИО, Сумму оплаты, Дату Оплаты -в один документ.
И: Лицевой номер, Фио, Названия счетчиков, показания счетчиков-в другой документ. В текстовом файле данные эти забиты через точку с запятой |
|||
|
2
andrewks
30.08.12
✎
13:24
|
а погуглить?
|
|||
|
3
andrewks
30.08.12
✎
13:26
|
||||
|
4
vladimirpetrov11
30.08.12
✎
13:27
|
(2)погуглю. Но хотеось бы несколько примеров, чтобы разобраться с разными вариантами и операторами
|
|||
|
5
vladimirpetrov11
30.08.12
✎
13:27
|
(3) Спасибо!
|
|||
|
6
Kuein
30.08.12
✎
13:28
|
Текстовка = Новый ТекстовыйДокумент
Текстовка.Прочитать(Умные-Параметры-И-Имя-Файла); КоличествоСтрок = Текстовка.КоличествоСтрок(); ТекущаяСтрока = 1; Пока ТекущаяСтрока <= КоличествоСтрок цикл <разбиение строки с ; на массив подстрок типовыми процедурами конфигурации> <прочие телодвижения> ТекущаяСтрока = ТекущаяСтрока + 1; КонецЦикла; |
|||
|
7
aki_rezak
30.08.12
✎
13:28
|
(4) кури СП
|
|||
|
8
Rusland
30.08.12
✎
13:55
|
(6) На ооочень большом файле загнется. Лучше
Текст = Новый ЧтениеТекста("d:\win.txt", КодировкаТекста.ANSI); Стр = Текст.ПрочитатьСтроку(); Пока Стр <> Неопределено Цикл // строки читаются до символа перевода строки Сообщить(Стр); Стр = Текст.ПрочитатьСтроку(); КонецЦикла; |
|||
|
9
Kuein
30.08.12
✎
13:58
|
(8) Вряд ли у ТС ооочень большой файл с лицевыми счетами и ФИО. :) Но замечание правильное. )
|
|||
|
10
vladimirpetrov11
30.08.12
✎
14:15
|
Спасибо всем! Ощень помогли*))
|
| Форум | Правила | Описание | Секции | Поиск |