0
frutty
13.10.11
✎
16:07
|
Есть нужда в галочке "Обязательная характеристика", чтобы при заполнении номенклатуры выдавало ошибку если значение не заполнено.
Добавил в "План..." реквизит "Обязательный", нашёл код где динамически добавляются элементы на форму, но проблема в том, что в динамическом реквизите отсутствует свойство "ПроверкаЗаполнения".
Кусок кода из конфигурации:
Реквизит = Новый РеквизитФормы(СтрРеквизит.ИмяРеквизитаЗначение, ТипЗначенияСвойства, , СтрРеквизит.Наименование, Истина);
ДобавляемыеРеквизиты.Добавить(Реквизит);
СтрРеквизит.ИмяРеквизитаСвойство = "";
Если ТипЗначенияСодержитЗначенияСвойств(ТипЗначенияСвойства) Тогда
СтрРеквизит.ИмяРеквизитаСвойство = "ДополнительныйРеквизитСвойство" + Формат(Номер, "ЧГ=0");
Реквизит = Новый РеквизитФормы(СтрРеквизит.ИмяРеквизитаСвойство, Новый ОписаниеТипов("ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения"), , , Истина);
ДобавляемыеРеквизиты.Добавить(Реквизит);
КонецЕсли;
Может есть у кого подобный опыт?
|
|