Интерактивные операции недоступны #655824


#0 by SpiKe
Из формы документа хотел открыть форму бизнес-процесса, пишет "Интерактивные операции недоступны", как это можно реализовать?
#1 by pessok
на сервере делаешь
#2 by SpiKe
да
#3 by regniws
открывать с клиента. ваше к. о.
#4 by SpiKe
он мне на клиенте не даст потом сделать то, что нужно
#5 by pessok
передавать потом. форму на сервере открывать нельзя
#6 by SpiKe
а как передать?
#7 by regniws
ваще угар..
#8 by SpiKe
мне её сначала создать надо, потом открыть
#9 by pessok
создавай на сервере, открывай на клиенте
#10 by pessok
в клиентской процедуре вызываешь серверную функцию, в которой создается а потом возвращается объект, а потом по объекту октрываешь форму
#11 by regniws
итого 2 серверных вызова. плохо.
#12 by pessok
откуда ты два насчитал?
#13 by pessok
&НаКлиенте
#14 by regniws
две строки , два вызова..
#15 by pessok
да ну ты шо? объект уже создан, где тут второй вызов?
#16 by regniws
а еще учитывая то, что метода объект.ПолучитьФорму не бывает.. ну это так, детали
#17 by pessok
ну я на коленке писал, чисто идею
#18 by regniws
причем тут объект и причем тут форму? СоздатьДокументНаСервере серверная ? первый вызов. ПолучитьФорму("") приводит к вызову сервера. Еще и Открыть иногда может приводить. Итого - два вызова минимум, обычно три и оптимистично.
#19 by pessok
и как тогда красиво? :) кстати, а почему
#20 by SpiKe
Ну мне надо заполнить вновь созданный...
#21 by pessok
Расширение формы документа.ЗаписатьВФорме (Document form extension.WriteInForm) Расширение формы документа (Document form extension) ЗаписатьВФорме (WriteInForm) Синтаксис: ЗаписатьВФорме(<РежимЗаписи>) Параметры: Тип: РежимЗаписиДокумента. Позволяет указать режим записи документа. Возвращаемое значение: Тип: Булево. Истина - документ успешно записан; Ложь - в противном случае. Описание: Записывает объект, редактируемый в данный момент в форме. Доступность: Толстый клиент. См. также: Расширение формы документа, свойство ИспользоватьРежимПроведения
#23 by SpiKe
пока как-то так(((
#24 by SpiKe
но мне надо, чтоб он сразу форму открывал
#25 by regniws
#26 by SpiKe
куда это добавить?
#27 by samozvanec
данные заполнения тоже параметром передавай и вперед
#28 by samozvanec
вот пользователь ахренеет от такого сообщения
#29 by regniws
полностью согласен, если в продакшен такое писать, то должно быть ЗаписьЖурналаРегистрации(...); Но тут только демо, на что обратить внимание.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям