Имя: Пароль:
1C
1С v8
Работа с регистром сведений, пакетное присвоение значений.
,
0 bizon2008
 
21.11.16
12:13
Доброго.
Работа с регистром сведения, пакетное присвоение значений.Хочется такого как при Заполнить() для макета.
Есть на эту тему что-то?
1 mehfk
 
21.11.16
12:14
ЗаполнитьЗначенияСвойств, нет?
2 bizon2008
 
21.11.16
12:20
Как бы нет. Хотелось бы. При записи туда Соответствие ему  дать.
Хотя Соответствие тоже надо запомнить.
Блин мне надо записать данные с реквизитов формы при закрытии, при открытии восстановить.
А реквизитов много однако.
3 mehfk
 
21.11.16
12:22
Правильно заданный вопрос содержит половину ответа.
4 bizon2008
 
21.11.16
12:23
(3) Не могу не согласится.
5 FIXXXL
 
21.11.16
12:36
типа того:
СтрокаНабор[ИмяЭлементаИзСоответствия] = Элементы[ИмяЭлементаИзСоответствия]
6 torgm
 
21.11.16
12:40
(2) пробегись по реквизитам в цикле.
7 YFedor
 
21.11.16
12:40
(2) Как бы да. Ключи соответствия должны совпадать с именами измерений, реквизитов, ресурсов менеджера записи
8 bizon2008
 
21.11.16
12:46
То бишь, свой лисабед изобретать. Жаль, тормозить будет однако.
9 beholder13
 
21.11.16
12:46
Сделай свое соответствие в виде таблицы в запросе, подгони под структуру регистра и выгрузи в набор записей. Если хочешь именно проставить значения в регистре, то соедини таблицу соответствия с таблицей регистра по ключевому набору измерений.
10 beholder13
 
21.11.16
12:48
+9 При необходимости для разовой обработки можно сделать в цикле, если надо точечно наложить отборы на набор записей, не потеряв других данных в регистре, но тогда таблицу соответствия в менеджер ВТ запихнуть предварительно надо
11 МихаилМ
 
21.11.16
13:01
построитель запроса Вам в помощь
12 bizon2008
 
21.11.16
13:06
(11) Это как?
13 Лефмихалыч
 
21.11.16
13:26
(2) это как раз ЗаполнитьЗначенияСвойств()
14 bizon2008
 
21.11.16
14:00
(13) Ок.
Процедура ЗаполнитьЗначенияСвойств() позволяет копировать значения свойств объекта-источника в свойства объекта-приемника.
Объекта-приемник у меня типа регистр сведений.
а что тогда будет объекта-источник? Это могут быть рквизиты внешней обработки?
15 МихаилМ
 
21.11.16
14:02
(12)
в построитель тз . в построителе настраиваем новые имена колонок

выходную тз  -> рс.

или скопировать поколоночно тз в другую
16 aleks_default
 
21.11.16
14:04
(14)ЭтаФорма
17 DrZombi
 
гуру
21.11.16
14:06
(2) Ход "Конем". Помести свои значения на форме в ТЗ, а ТЗ запиши в строку в виде значения.
А соответственно при открытии будешь все обратно распаковывать.

Для пользователя побоку, что там и как ;)
18 DrZombi
 
гуру
21.11.16
14:07
(14) Это может быть Структура, содержащее значения твоих реквизитов, из обработки.