Имя: Пароль:
1C
1С v8
Ут11 движения документа
0 Casper211
 
07.02.17
14:44
Как получити список регистров накопления, в которых документ может делать движения? и самые движения в этих регистрах. Но только накопления, без регистров сведений.
Спасибо.
1 Amra
 
07.02.17
14:52
А еще может сделать, но не сделать...
2 Casper211
 
07.02.17
14:55
объектДокумента.Движения?
и в строке с конца выбрать само название регистра?)) Но мне кажется что я немножко бред несу)
3 Casper211
 
07.02.17
14:55
и то там может быть регистр сведений
4 Amra
 
07.02.17
15:01
(3) Проверь, РН это или РС, будь мужиком!
5 Casper211
 
07.02.17
15:10
(4) Тип("РегистрНакопленияНаборЗаписей.ИмяРегистра")
как то вот так? туда копать?
6 Amra
 
07.02.17
15:20
(5) Логичнее перебор РН через метаданные, и считываение движений через Объект.Движения["ИмяРегистра"]
7 youalex
 
07.02.17
15:20
(5) Метаданные.РегистрыНакопления.Содержит()  Как вариант
8 Casper211
 
07.02.17
15:58
(6) а как это правильно сделать? забыл как это надо

Метаданные.Документы."и тут вставить".Движения

"и тут вставить" - ОбъектДокумента.Метаданные()
9 Casper211
 
07.02.17
16:33
МассивРегистров     = ПроведениеСервер.ПолучитьМассивИспользуемыхРегистров(Отчет.Документ, МетаданныеДокумента.Движения);
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.