пропала возможность "редактировать в списке" справочник
☑
0
s388509
03.08.12
✎
16:40
Доброго времени суток.
Вставляю такой код в модуль формы списка справочника.
Процедура СправочникСписокПередНачаломИзменения(Элемент, Отказ)
Форма = Элемент.ТекущаяСтрока.ПолучитьФорму("ФормаСДО");
Форма.Открыть();
Отказ = Истина;
КонецПроцедуры
В результате пропадает возможность "редактировать в списке" справочник, т.к. сама процедура завязана на нажатие строки.
Вопрос:
1) как программно сослаться на "Редактировать в диалоге". Типа "Если Не РедактироватьВДиалоге = Ложь Тогда ..."
2) как другими способами избежать такой ситуации.
Заранее спасибо.
1
lavryshev
03.08.12
✎
17:01
1) Расширение табличного поля списка справочника, свойство СпособРедактирования
2
s388509
03.08.12
✎
17:20
Процедура СправочникСписокПередНачаломИзменения(Элемент, Отказ)
Если Элемент.СпособРедактирования = СпособРедактированияСписка.ВДиалоге Тогда
Форма = Элемент.ТекущаяСтрока.ПолучитьФорму("ФормаФБС");
Форма.Открыть();
Отказ = Истина;
КонецЕсли;
КонецПроцедуры
спасибо.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший