Управляемая форма 1с УТ11 #787923


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

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