Как создать набор записей если заранее не знать имя регистра?
☑
0
Hipocrisy2013
11.02.14
✎
22:33
Есть переменная "ИмяРегистра" - тип строка, нужно по этому имени создать набор записей. Как это можно сделать?
НаборЗаписей= РегистрыСведений.ИмяРегистра.СоздатьНаборЗаписей();
1
GROOVY
11.02.14
✎
22:34
РегистрыСведений["ИмяРегистра"].СоздатьНабррЗаписей()
2
Волшебник
модератор
11.02.14
✎
22:37
(1) РегистрыСведений[ИмяРегистра].СоздатьНаборЗаписей()
3
КошерныйТролль
11.02.14
✎
22:38
Создаешь таблицу значений с нужными колонками, а потом наборЗаписей.Загрузить(ТаблицаЗначений)
4
Torquader
11.02.14
✎
23:01
Интересный момент - запись в "сферического коня в вакууме".
Просто, поля, в которые пишут, сильно зависят от значения.
5
zladenuw
11.02.14
✎
23:03
(4) тогда через метаданные получать структуру регистра и создавать тз
6
Torquader
11.02.14
✎
23:06
(5) Это вы (0) объясните, просто постановка задачи в (0) "радует до глубины души".
7
Yea-Yea
11.02.14
✎
23:21
(2) правильно. Поставил его на место
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший