|
Запись в регистр сведений множества показателей | ☑ | ||
|---|---|---|---|---|
|
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 именами колонок таблицы значений. Доступность: Сервер, толстый клиент, внешнее соединение. Пример: Рег = РегистрыСведений.КурсыВалют; НаборКурсов = Рег.СоздатьНаборЗаписей(); Таб = Новый ТаблицаЗначений; // формирование таблицы значений // ... НаборКурсов.Загрузить(Таб); не оно? |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |