Вход | Регистрация

1С:Предприятие ::

Метки: 

КД 2.1 передача формы объекта

Я
   _Дайвер_
 
09.02.18 - 17:20
Пишу правила обмена, в приемнике хочу вызвать код, но у него в параметрах есть форма объекта, которая передается дальше.
На стороне КД к форме объекта можно обратиться?
 
 
   _Дайвер_
 
1 - 09.02.18 - 17:22
(0) Точнее после загрузки ПКО, вызвать код с параметром
ПоступлениеНаРасчетныйСчетФормы.ВидОперацииПриИзмененииСервер(Форма);
   _Дайвер_
 
2 - 09.02.18 - 17:26
Вообще задача стоит сопоставить соотвествие счетов расчетов по видам операций, но так лень все это писать, вид операции передается корректно, если на стороне приемника его перевыбрать, встают нормальные номера расчетов(например, 60.01, 60.02, 51). В источнике этих свойств нет
   Йохохо
 
3 - 09.02.18 - 17:28
вероятно в этой функции вызывается другая, работающая с объект или ссылка
   _Дайвер_
 
4 - 09.02.18 - 17:32
(3) Верно, передается объект, а в ВидОперацииПриИзмененииСервер(Форма) уже меняется название на "Форма"
   Cyberhawk
 
5 - 09.02.18 - 17:35
ПолучитьФорму, конечно, в помощь, но во-первых не факт что тот метод экспортный, во-вторых в обмене точно делать так не стоит
   Cyberhawk
 
6 - 09.02.18 - 17:35
Смотри что где в базу сохраняется после махинаций в форме и повторяй это в КД
   _Дайвер_
 
7 - 09.02.18 - 17:39
(6) Хорошо, ща поковыряюсь)
   _Дайвер_
 
8 - 09.02.18 - 17:44
(6) Там что-то очень много выполняется, проще просто сопоставить) Спасибо
   Cyberhawk
 
9 - 09.02.18 - 18:01
(8) Возможно это соответствие вообще не хранится в самом документе, а в форму подтягивается откуда-нибудь из справочника / регистра. Так что может вообще ничего делать при переносе документа не нужно - все само там будет как только откроешь его форму.


Список тем форума
Рекламное место пустует Рекламное место пустует
Закон Брукера: Даже маленькая практика стоит большой теории.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует