Quantcast
Channel: HelpF.pro
Viewing all articles
Browse latest Browse all 713

[HELP]: v8: УстановитьДействие - правильно ли использую?

$
0
0
1С. Управляемое приложение. В форме документа в ПриСозданииНаСервере вызывается моя функция из общего модуля, на котором установлен флажок "Сервер". В этой функции на рождающуюся форму добавляются программно ряд полей ввода.
Так же в конфигурации есть модуль, имеющий флажок "Клиент". В данном модуле используется функция-обработчик работающая при нажатии на элемент, добавленный программно.
Обработчик устанавливается в серверном модуле таким образом:

Код 1C v 8.2 УП

Для каждого ДР из ТЗГДР Цикл
// а теперь добавим элемент формы под ранее созданный реквизит
Элемент = ЭлементыФормы.Добавить("до_эф_"+ДР.Заголовок, Тип("ПолеФормы"), до_ГДР);
//Элемент.Родитель = до_ГДР;
Элемент.Вид = ВидПоляФормы.ПолеНадписи;
Элемент.Видимость = Истина;
Элемент.Гиперссылка = Истина;
Элемент.Доступность = Истина;
Элемент.ПутьКДанным = "до_"+ДР.Заголовок;
Если ДР.Значение = "<не заполнено>" Тогда
Элемент.ЦветТекста = Новый Цвет(255, 0, 0);
КонецЕсли;
// Надо исправить
Элемент.УстановитьДействие("Нажатие", "до_ФункцииФормыКлиент.до_ОбработкаГиперссылкиДРКлиент");
КонецЦикла;



Но вот что-то ни хрена не срабатывает оный обработчик. Что делаю не так?

Viewing all articles
Browse latest Browse all 713

Latest Images

Trending Articles