Имя: Пароль:
1C
1С v8
8.3 Запись в независимый регистр сведений.
0 Aswed
 
14.11.13
17:26
Как туда писать все знают, но как это сделать проще?
Для обычного документа всё просто, формирую таблицу записей запросом, потом Загрузить() и всё готово.

А как сделать подобное для независимого регистра сведений?

ЗЫ хочу вот что то типа такого)))

    ТаблицаТоваров = ДополнительныеСвойства.ТаблицыДляДвижений.ТаблицаТоваров;

    ДвиженияОстаткиТоваровКомпании = Движения.ОстаткиТоваровКомпании;
    ДвиженияОстаткиТоваровКомпании.Записывать = Истина;
    ДвиженияОстаткиТоваровКомпании.Загрузить(ТаблицаТоваров);
1 mikecool
 
14.11.13
17:27
а что не получается?
2 Aswed
 
14.11.13
17:28
(1) Там же отборы надо ставить.
Вот как их скопом сделать не могу сообразить.
3 mikecool
 
14.11.13
17:30
(2) ну да, отборы надоть
4 vhl
 
14.11.13
17:31
манагером лопать таблицу свою :)
5 Aswed
 
14.11.13
17:33
(4) Чего?
Типа

НаборЗаписей.Отбор.Заказнаряд.Установить()

???

Я как раз от этого хочу уйти)))))

В принципе можно сделать регистр подчиненный, но тогда потеряю гибкость в некоторых случаях, а не хотелось бы.
6 Aswed
 
14.11.13
17:45
Ну я верю что способ есть!
Камрады подскажите!
7 temsa
 
14.11.13
18:03
Мне показалось или нет но как раз без отбора ничего в регистр не пишется.
8 Михаил Козлов
 
14.11.13
18:17
(6) В цикле менеджером записи не пробовали?
9 Aswed
 
14.11.13
18:19
(8) А примерчика кода не будет под рукой?
А то что то не соображу как это сделать.
10 Нууф-Нууф
 
14.11.13
18:19
(8) так он про это и говорит, что не кошерно по одной записи в таблицу совать