Имя: Пароль:
1C
1С v8
Создание формы програмно
0 МаксимБел
 
22.02.12
16:41
Есть такой код:
Если Элемент = Новый(ТипЗнч(Элемент)) Тогда
   Результат = Истина;
КонецЕсли;
Он проверяет, равняется ли значение элемента, значению по-умолчанию для переменных этого типа. Если равняется, значит переменная Элемент не заполнена.
В версии 8.1 всё работало прекрасно. После перехода на версию 8.2 данная проверка работать перестала.
Вот что пишет:
{ОбщийМодуль.ОбщегоНазначения(536)}: Конструктор не обнаружен (Форма)
           Если Значение = Новый(ТипЗначения) Тогда
Кто-нибудь знает в чем дело?
1 Aswed
 
22.02.12
16:42
Мда уж. Читать про управляемые формы, много думать. Потом спрашивать.
2 zak555
 
22.02.12
16:43
Если Значение = Новый(ТипЗначения) Тогда

не соответствует коду
3 МаксимБел
 
22.02.12
16:47
2 Aswed: Это обычная форма.
2 zak555: Код я поправил для читабельности.