Имя: Пароль:
1C
1С v8
Можно ли в УстановитьДействие() вызвать процедуру общего модуля?
, ,
0 ildary
 
18.06.21
08:36
Уважаемые специалисты, подскажите пожалуйста, не появился ли способ в УстановитьДействие() передать имя процедуры из общего модуля?
Хочется не вносить изменения в форму и не применять расширение.

1С 8.3.18, УТ11.4.

P.S. Или не выпендриваться и слушать свои "Валенки" - добавлять процедуры в форму модуля (по старинке)?
1 ДенисЧ
 
18.06.21
08:37
Переходи на фузину. Или слушай валенки (тм)
2 ildary
 
18.06.21
08:39
(1) Не, фузина не привлекает, а "Валенки" приелись. А есть ли какие-нибудь шансы на то что это когда-нибудь сделают? Или быстрее пауза платформенная появится (читай - не появится)?
3 ДенисЧ
 
18.06.21
08:40
(2) Ты видел у меня в профиле "Я работаю в отделе разработки платформы 1с"?
4 Simod
 
18.06.21
09:01
(0) Если изменять формы или применять расширение не хочется, то как собираешься вызывать УстановитьДействие()?
5 ildary
 
18.06.21
09:11
(4) Форму меняю программно в ОМ.МодификацияКонфигурацииПереопределяемый.ПриСоздании(). А вот обработчик события вынести в общий модуль нельзя.
6 ildary
 
18.06.21
09:11
+(5) *в ОМ.МодификацияКонфигурацииПереопределяемый.ПриСозданииНаСервере()
7 acht
 
18.06.21
09:16
(0) > Хочется не вносить ... и не применять
А другая мотивация, кроме лени, есть?
8 ildary
 
18.06.21
09:26
(7) Где тут лень? Хочется изменения держать в общих модулях Переопределяемый и Добавленный, а не размазывать их по формам.
9 Вафель
 
18.06.21
10:31
Положено - ешь.
Ну так ведь не положено.
Не положено - не ешь (с)
10 ildary
 
18.06.21
10:36
(9) да-да, я помню, что она сырая.
11 lubitelxml
 
18.06.21
13:27
Вроде не появился, пилим как раньше