|
Запись в регистр сведений множества показателей |
☑ |
0
Веселый Джузеппе
29.06.16
✎
17:01
|
Добрый вечер всем.
Есть регистр сведений в котором около 40 ресурсов строкового типа. Есть документ с табличной частью, в которой 40 столбцов, наименования и тип которых совпадают с ресурсами регистра. Как по-простому (перебором или выгрузкой) заполнить запись регистра? Описывать каждый показатель очень не хочется. Спасибо.
|
|
1
Зая Бусечка
29.06.16
✎
17:02
|
ЗаполнитьЗначенияСвойств()
|
|
2
Nuobu
29.06.16
✎
17:03
|
(0) Выгрузкой.
|
|
3
Веселый Джузеппе
29.06.16
✎
17:05
|
(1) выборка таблицы и построчно ЗаполнитьЗначенияСвойств(НаборЗаписей.Добавить(), ВыборкаПоРегистратору);
Спасибо, попробую. раньше как то не пользовался.
|
|
4
HardBall
29.06.16
✎
17:06
|
(0) Сделай в регистре ссылку на этот документ и бери значения из него.
|
|
5
Веселый Джузеппе
29.06.16
✎
17:10
|
(4) не совсем понял, зачем ссылка. Пример можете показать?
|
|
6
HardBall
29.06.16
✎
17:11
|
(5) Вместо 40 ресурсов. Таблица документа.;-)
|
|
7
Веселый Джузеппе
29.06.16
✎
17:12
|
Ах да, я оговорился. Табличная часть - это табличная часть объект справочник, а не документа.
|
|
8
HardBall
29.06.16
✎
17:24
|
(7) Тогда вопрос.
Зачем регистр сведений?
|
|
9
Timon1405
29.06.16
✎
17:27
|
РегистрСведенийНаборЗаписей.<Имя регистра сведений> (InformationRegisterRecordSet.<Имя регистра сведений>)
Загрузить (Load)
Синтаксис:
Загрузить(<ТаблицаЗначений>)
Параметры:
<ТаблицаЗначений> (обязательный)
Тип: ТаблицаЗначений.
Таблица значений, по которой производится заполнение набора записей.
Описание:
Загружает набор записей значениями из переданной таблицы значений. При этом все прежние записи набора удаляются. Заполняются значения доступных для записи свойств записей регистра сведений, имена которых совпали c именами колонок таблицы значений.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Пример:
Рег = РегистрыСведений.КурсыВалют;
НаборКурсов = Рег.СоздатьНаборЗаписей();
Таб = Новый ТаблицаЗначений;
// формирование таблицы значений
// ...
НаборКурсов.Загрузить(Таб);
не оно?
|
|