|
Программное получение формы и передача на сервер
| ☑ |
0
chichiq
31.01.18
✎
14:12
|
Добрый день!
Получаю форму на клиенте
мФорма = ПолучитьФорму("Документ.РеализацияТоваровУслуг.Форма.ФормаДокументаУслуги", новый Структура("Ключ",СсылкаНаДокумент));
Для того, чтобы счета автоматически заполнялись,хочу вызвать процедуру ОрганизацияПриИзмененииНаСервере(мФорма); (не получается)
в свою очередь Процедура ОбновитьСрокОплатыНаСервере() отправляет
форму в РеализацияТоваровУслугФормы.КонтрагентПриИзменении(ЭтаФорма); (которого можно вызвать только из сервера)
как мне программно получить и вызвать РеализацияТоваровУслугФормы.КонтрагентПриИзменении ?
заранее спасибо
|
|
1
chichiq
31.01.18
✎
14:15
|
как программно получить форму и отправить его в РеализацияТоваровУслугФормы.КонтрагентПриИзменении(ЭтаФорма)
|
|
2
piter3
31.01.18
✎
14:16
|
зачем форму?
|
|
3
chichiq
31.01.18
✎
14:25
|
чтобы форма автоматически заполнилась, на основании выбранного контрагента
|
|
4
piter3
31.01.18
✎
14:25
|
а ничего,что заполняются реквизиты,а не форма
|
|
5
chichiq
31.01.18
✎
14:27
|
чтобы в ручную не писать, хотела просто вызвать действие
|
|
6
Valkyrie
31.01.18
✎
14:29
|
Что-то типа
Форма = ПолучитьФорму("Документ.РеализацияТоваровУслуг.ФормаОбъекта");
ДанныеФормы = Форма.Объект;
ДанныеНовойФормы = ЗаполнитьДокументНаСервере(ДанныеФормы);
|
|
7
Valkyrie
31.01.18
✎
14:32
|
Форма на сервере - это ни к чему. Получайте ФормуОбъект, заполняйте на сервере, на клиенте получайте нужную новую форму и заполняйте из того, что получили.
|
|
8
chichiq
31.01.18
✎
14:35
|
Valkyrie, спасибо большое)
сейчас поробую
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший