|
ЗарегистрироватьИзменения для регистра сведений? |
☑ |
0
mrzed12
23.01.12
✎
11:42
|
есть регистр Штрихкод. Нужно зарегистрировать изменения для миграции в из УТП Розницу. делаю так:
УзелРозница=ПланыОбмена.ОбменУправлениеТорговымПредприятиемРозничнаяТорговля.НайтиПоНаименованию("Розница");
Набор = РегистрыСведений.Штрихкоды.СоздатьНаборЗаписей();
Набор.Отбор.Штрихкод.Значение=Выборка.Штрихкод;
Набор.Отбор.Штрихкод.Использование=Истина;
Набор.Прочитать();
ПланыОбмена.ЗарегистрироватьИзменения(УзелРозница,Набор);
выдает:
{Форма.ФормаОтчета.Форма(56)}: Ошибка при вызове метода контекста (ЗарегистрироватьИзменения)
ПланыОбмена.ЗарегистрироватьИзменения(УзелРозница,Набор);
по причине:
Недопустимое значение параметра (параметр номер '2')
нашел как это делать на диске ИТС, вроде все как по учебнику, но не хочет (((
Подскажите, пожалуйста..
|
|
1
Stim213
23.01.12
✎
11:43
|
а почему бы не изобретать велосипед, а зарегистрировать изменения встроенной в Розн обработкой "регистрация изменений" ??
|
|
2
hhhh
23.01.12
✎
11:46
|
(0) а регистр входит в план обмена?
|
|
3
mrzed12
23.01.12
✎
11:49
|
регистр входит в план обмена.
т.е. если я вручную изменяю элемент, то он мигрирует.
встроенная обработка не подходит, т.к. нужно автоматизировать весь процесс и забыть про все обработки. Это будет обработка, которая сама все должная делать (не только регистрацию конкретного регистра)
|
|
4
mrzed12
23.01.12
✎
12:01
|
хотя на ИТС пишут без строки
Набор.Прочитать();
но все равно не работает и дает такую же ошибку
|
|
5
jump if zero
23.01.12
✎
12:26
|
для регистра штрихкоды для всех измерений стоит основной отбор
отбирай по всем измерениям
|
|
6
mrzed12
23.01.12
✎
15:29
|
получилось. спасибо.
|
|