планы обмена, метод ИзменениеЗарегистрировано() выдаёт ошибку
☑
0
fenixx
23.05.13
✎
14:26
Есть такой вопрос:
2 конфигурации:
Управление торговлей 11.0.9.15
Бухгалтерия предприятия 2.0.47.5
в них нужно отслеживать регистрацию определенного набора объектов
пытаюсь это делать с помощью обработки, в которой есть строчка
Сообщить(ПланыОбмена.ИзменениеЗарегистрировано(Узел, Документ));
где Узел - реквизит формы типа ПланОбмена
Документ - реквизит типа Документ
в УТ данная строчка отрабатывает нормально, в БП выдаёт ошибку:
{Форма.Форма.Форма(10)}: Ошибка при вызове метода контекста (ИзменениеЗарегистрировано)
Сообщить(ПланыОбмена.ИзменениеЗарегистрировано(Узел, Документ));
по причине:
Недопустимое значение параметра (параметр номер '1')
где грабли?
1
Mafoni
23.05.13
✎
14:30
ИМХО - в параметре номер 1
2
fenixx
23.05.13
✎
14:32
(1) Параметр номер 1 - ссылка на узел плана обмена, выбираю в форме обработки
3
Галахад
гуру
23.05.13
✎
14:34
(2) Отладчик тоже самое говорит?
4
fenixx
23.05.13
✎
14:34
Пробовал Узел получать поиском по коду. Узел находится, результат тот же
5
alkov
23.05.13
✎
14:36
Собственный узел поди подставляешь?
6
hhhh
23.05.13
✎
14:37
но какой узел? Узлы разные бывают. Только не говори, что узел БП.
7
fenixx
23.05.13
✎
14:38
(5) (6) Спасибо! Я собственный узел смотрел. Проблема решена
8
Mafoni
23.05.13
✎
14:39
имхо - тута нельзя передавать текущий узел
9
Mafoni
23.05.13
✎
14:39
не успел :(
10
Defender aka LINN
23.05.13
✎
14:42
(2) Попробуй включить мозг и подумать
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший