|
выгрузка в текстовый файл элементов и групп |
☑ |
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
|
ап.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший