1С Оповестить о выборе строку табличной части #792562


#0 by Mr-FReSH
На клиенте с таблицей вызываю форму выбора добавления ОткрытьФорму("Документ.Случай.Форма.ФормаВыбораНаправления",,Объект.Назначения.Добавить); где владелец строка табличной части в форме выбора создаю структуру с названиями полей строки и передаю, но как вы уже поняли ничего не работает Нужно это для того чтобы пользователь заполнил только нужные колонки в зависимости от выбранного параметра (напр. если выбран параметр 1 то надо заполнить профиль койки, если 2 то профиль мед помощи и тд)
#1 by DrShad
а где то что должно работать? где обработка оповещения?
#2 by Mr-FReSH
Первый раз использую оповещение вообще, можете поведать как работает?)
#3 by FIXXXL
юзай ОбработкаВыбора и там добавляй-заполняй строку
#4 by DrShad
СП украли?
#5 by Mr-FReSH
не срабатывает обработка выбора, после оповещения
#6 by FIXXXL
ОповеститьОВыборе - семафорит всем открытым формам ОбработкаВыбора - "слушает" и ловит оповещения, там и пиши обработку пришедшей структуры
#7 by DrShad
Синтаксис: ОбработкаОповещения(<ИмяСобытия>, <Параметр>, <Источник>) Параметры: <ИмяСобытия> Тип: Строка. Имя события. Может быть использовано для идентификации сообщений. <Параметр> Тип: Произвольный. Параметр, переданный в сообщении. Источник события, переданный в сообщении. Описание: Возникает при оповещении всех созданных форм методом глобального контекста Оповестить.
#8 by Mr-FReSH
Что-то я всей картины собрать не могу в форме выбора оставлю все как есть: в форме приемника делаю процедура ОбработкаОповещения?
#9 by FIXXXL
да, и там разбираешь свой Выбор
#10 by FIXXXL
+добавляешь строку в ТЧ и заполняешь ее
#11 by Mr-FReSH
Не останавливается на ОбработкеОповещения после ОповеститьОВыборе(Выбор);
#12 by FIXXXL
ОбработкеОповещения надеюсь в начальную форму втыкаешь, из которой вызвал форму выбора? и в какой еще момент у тебя ОповеститьОВыборе во второй форме срабатывает?
#13 by FIXXXL
тьфу! тебе ОбработкаВыбора нужна, а не ОбработкеОповещения
#14 by DrShad
синтаксис Оповестить прочитай
#15 by Mr-FReSH
Все, поймал, Спасибо всем
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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