Имя: Пароль:
1C
1С v8
выгрузка в текстовый файл элементов и групп
0 tg30000
 
11.05.12
13:51
Как выгрузить и загрузить элементы списком без разделения понятно, а как сделать так что бы из справочника выгружалось в текстовый файл и загружалось из него в другую базу.Группы и элементы которые находятся внутри этих групп:




Запись данных справочника в текстовый файл:
Код 1C v 8.х

Текст = Новый ТекстовыйДокумент;
// перебор элементов справочника
Выборка = Справочники.Клиенты.Выбрать();
Пока Выборка.Следующий() Цикл
 // выводим в файл код и наименование, разделенные
 // каким-либо разделителем, например, ‘;’
 Текст.ДобавитьСтроку(""+Выборка.Код+";"+Выборка.Наименование);
КонецЦикла;
// запись в текстовый файл
Текст.Записать("C://1.txt");  






Чтение данных из текстового файла в справочник:
Код 1C v 8.х

Текст = Новый ТекстовыйДокумент;
// открытие файла
Текст.Прочитать("C://1.txt");
// перебор строк текстового документа
Для НомерСтроки=1 по Текст.КоличествоСтрок() Цикл
// получить строку файла с указанным номером
Стр = Текст.ПолучитьСтроку(НомерСтроки);
// «распарсивание» строки
// ищем позицию символа-разделителя
Позиция = Найти (Стр, ‘;’);
// создаем новый элемент справочника
Спр=Справочники.Клиенты.СоздатьЭлемент();
// в код записывается подстрока от первого символа до позиции
// символа-разделителя
Спр.Код = Сред(Стр,1,Позиция-1);
// за символом-резделителем – наименование клиента
Спр.Наименование = Сред (Стр, Позиция+1);
Спр.Записать();
КонецЦикла;
1 vicof
 
11.05.12
13:56
ВыбратьИерархически()
2 tg30000
 
11.05.12
13:57
(1)А как правильно в *.txt файл выгрузить что бы потом из него загрузить ??
3 Живой Ископаемый
 
11.05.12
13:57
базы с разными конфигурациями?
4 tg30000
 
11.05.12
13:57
(3)Из БП в УТ Номенклатуру
5 Cube
 
11.05.12
13:58
(2) Лучше всего, конечно же, выгружать по ГУИДам. И родителя тоже по ГУИДу.
6 Живой Ископаемый
 
11.05.12
13:58
взять КД2.0 нарисовать правила за 30 минут максимум и еще за 5 минут выгрузить.
7 vicof
 
11.05.12
13:59
(2) Правила конвертации создай
8 tg30000
 
11.05.12
14:00
(6) (7)
Не видел , скачал сейчас .Как бывалые пользователи подскажите за вечер разберусь с ней?
9 Cube
 
11.05.12
14:01
(8) Куда ты денешься :)
10 pumbaEO
 
11.05.12
14:01
для справочника Клиенты - разберешся.
11 tg30000
 
11.05.12
14:02
(8)(9)(10) Хорошо, Спасибо всем)
12 vicof
 
11.05.12
14:02
(8) Если типовые из БП в УТ скачал,то легко
13 tg30000
 
11.05.12
14:02
(12) Да вроде типовые дали из фирмы.
14 tg30000
 
12.05.12
07:58
Номенклатура выгружается не хаотично, а с разбивкой по папкам. Но ед.измерения нужно проставить и вид товара.
Это так или можно еще и справочник ед.изм. как-то подвязать?
Спрашиваю потому что только вчера ознакомился с КД.
15 tg30000
 
12.05.12
08:12
ап.