Имя: Пароль:
1C
1С v8
Связь по типу обновить программно
0 Jokerman
 
06.11.14
14:23
Здравствуйте! Платформа 8.2, управляемая форма, есть на форме счет и 3 субконто, настроена связь по типу: субконто меняют тип при интерактивной смене счета, а если программно поменять счет, то этого не происходит. Кроме как программно поменять тип субконто есть варианты?
1 vicof
 
06.11.14
14:31
Например, присвоить пустую ссылку нужного типа
2 Jokerman
 
06.11.14
14:33
(1) ну это тоже что и поменять тип субконто,
я думал, может у формы есть какая функция, которая обновляет эти связи
3 StaticUnsafe
 
06.11.14
14:36

Субконто1 = Неопределено;
Субконто2 = Неопределено;
Субконто3 = Неопределено;

Н = 1;
Для Каждого ВидСуб Из СчетИсточник.ВидыСубконто Цикл
Выполнить("Субконто"+Н+" = ВидСуб.ВидСубконто.ТипЗначения.ПривестиЗначение(Субконто"+Н+");");    
Н = Н + 1;
КонецЦикла;    
4 Jokerman
 
06.11.14
14:39
(3) оригинально, но не то
5 ifso
 
07.11.14
00:10
можно попробовать сменить силой мысли, но у меня такой фокус не проходит
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.