Имя: Пароль:
1C
1С v8
УТ 11.4 Расширение элемента номенклатуры
0 Demasiado
 
17.02.19
23:31
Народ, подскажите, может кто сталкивался:

Берем форму элемента Номенклатуры, загоняем ее в расширение. В расширении увеличиваем поле с наименованием на всю форму. Сохраняем расширение, запускаем в режиме предприятия и видим что размер поля наименование возвращается к типовому размеру. В чем может быть проблема? Само расширение подключилось корректно, некоторые измененные функции для этой формы спокойно вызываются и отрабатывают.
1 runoff_runoff
 
17.02.19
23:52
для начала "Еще / Изменить форму / Установить стандартные настройки"
2 Demasiado
 
18.02.19
00:02
(1) Пробовал, и очистку всех форм сделал. Принудительно в обработчике ПриОткрытии вешаем максимальную ширину 80, а в режиме предприятия, в изменить форму Максимальная ширина 0 стоит для этого поля
3 runoff_runoff
 
18.02.19
00:04
надо вешать в обработчике ПриСозданииНаСервере()
4 Demasiado
 
18.02.19
00:06
(3) попробую, спасибо за наводку
5 runoff_runoff
 
18.02.19
00:11
(4) во-вторых.. не надо заимствовать форму.. достаточно перехватить СобытияФорм.ПриСозданииНаСервере() и там обработать..
6 Demasiado
 
18.02.19
00:18
(5) там куча косметических изменений, мне она была нужна
7 Demasiado
 
18.02.19
00:31
Итак, прокатило в "при открытии". Пришлось правда программно сделать вот так:
    Элементы.Наименование.АвтоМаксимальнаяШирина = Ложь;
    Элементы.Наименование.МаксимальнаяШирина = 100;
Просто изменить свойства в палитре недостаточно, где-то они сбрасываются.

Но все равно спасибо