Тонкий клиент, как установить значение из одной формы в другой? #552330


#0 by nop
сабж. Из формы открывается другая, полю надо присвоить значение и сделать недоступным.
#1 by МишельЛагранж
передавай через сервер и общую переменную модуля
#2 by AaNnDdRrEeYy
Через параметры формы будет правильней.
#3 by AaNnDdRrEeYy
Открытьформу("Имяформы", А тут параметры которые можно поймать в процедуре ПриСозданииНаСервере)
#4 by Wingless
а почему не через константу?
#5 by nop
спасибо, пробую
#6 by nop
как ловить эти параметры ?
#7 by MRAK
потамучта очень криво
#8 by AaNnDdRrEeYy
тут имя параметра формы должно совпадать с ключем структуры которую передавали вторым параметром в методе ОткрытьФорму(,Вот тут эта структура); и еще на форме есть вкладка Параметры рядом с реквизитами. там имена тоже должны совпадать с ключами структуры.
#9 by nop
может я не так передаю ?
#10 by MRAK
&НаСервере
#11 by MRAK
вроде все правильно
#12 by MRAK
+ вообще-то у меня такой код. Форму немного по-другому открываю
#13 by AaNnDdRrEeYy
а на что ругается?
#14 by nop
разобрался. Просто у меня так: В документе есть дин.список РС, и из документа можно добавить запись. Но в форме записи некоторые поля уже должны быть заполнены из документа. Делаю так получаю 2 формы, по стандартной обработке и ту что кодом вызвал. Как прийти к одной форме записи? Вообще бы лучше если б в дин.списке можно было редактировать строку, не прибегая к форме элемента
#15 by Wingless
1. Написать Отказ = истина и радоваться жизни. 2. Во всяких УПП, например, КИ контрагентов размещается в форме как ТЗ, хоть при этом и хранится и регистре. Необязательно этот динамический список пихать везде.
#16 by AaNnDdRrEeYy
#17 by nop
спасибо
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С