|
Авторегистрация записей регистра сведений!
| ☑ |
0
Aleksei_Pro
31.12.12
✎
11:03
|
Подскажите почему при регистрации пишет неверный значение параметра 2
рег = РегистрыСведений.КонтактнаяИнформация.СоздатьНаборЗаписей();
рег.Отбор.объект.Установить(контаргент);
рег.Прочитать();
Для каждого ТС из Рег Цикл
ПланыОбмена.ЗарегистрироватьИзменения(Узел, ТС);
КонецЦикла;
|
|
1
craxx
31.12.12
✎
11:06
|
отладчиком посмотрите тип значения ТС
|
|
2
Aleksei_Pro
31.12.12
✎
11:07
|
РегистрсведенийЗапись.КонтактнаяИнформация
|
|
3
Sammo
31.12.12
✎
11:07
|
На каких измерениях стоит основной отбор?
|
|
4
Sammo
31.12.12
✎
11:08
|
(2) Регистрируется именно набо записей - см. отличие ведущее от другой галочки на измерении
|
|
5
Aleksei_Pro
31.12.12
✎
11:08
|
(3) отбор по контрагенты тока делаю.
|
|
6
Aleksei_Pro
31.12.12
✎
11:10
|
Пробовал без перебора , набор записей сразу регистировал, тож самое
|
|
7
alxbzm
31.12.12
✎
11:20
|
(0) Регистрация набора записей регистра сведений должна происходить с установленным отбором по всем измерениям с признаком "Основной отбор". Поэтому правильно так:
рег = РегистрыСведений.КонтактнаяИнформация.СоздатьНаборЗаписей();
рег.Отбор.объект.Установить(контаргент);
рег.Прочитать();
Для каждого ТС из Рег Цикл
Набор = РегистрыСведений.КонтактнаяИнформация.СоздатьНаборЗаписей();
Набор.Отбор.Объект.Установить(ТС.Объект);
Набор.Отбор.Тип.Установить(ТС.Тип);
Набор.Отбор.Вид.Установить(ТС.Вид);
ПланыОбмена.ЗарегистрироватьИзменения(Узел, Набор);
КонецЦикла;
|
|
8
Sammo
31.12.12
✎
12:07
|
(5) Читай внимательно. В 7 более полный ответ.
|
|