Реквизиты формы
Показывать по
10
20
40
сообщений
- 1
- 2
12.12.2007
09:49
#12
"Попытаюсь протелепатировать: тип реквизита "Категория" - перечисление.
Вобщем, начинаю догадываться, что ты хочешь сделать.
Процедура ПриОткрытии()
Если Категория <> Перечисление.Категории.Рабочий Тогда
Форма.Признак.Доступность(0);
Иначе
Форма.Признак.Доступность(1);
КонецЕсли;
КонецПроцедуры;
Процедура ПриВыбореКатегории()
Если ПустоеЗначение(Категория)=0 Тогда
Если Категория <> Перечисление.Категории.Рабочий Тогда
Форма.Признак.Доступность(0);
Иначе
Форма.Признак.Доступность(1);
КонецЕсли;
КонецЕсли;
КонецПроцедуры;
Процедуру ПриВыбореКатегории() вешаешь на реквизит формы "Категория"."
Вобщем, начинаю догадываться, что ты хочешь сделать.
Процедура ПриОткрытии()
Если Категория <> Перечисление.Категории.Рабочий Тогда
Форма.Признак.Доступность(0);
Иначе
Форма.Признак.Доступность(1);
КонецЕсли;
КонецПроцедуры;
Процедура ПриВыбореКатегории()
Если ПустоеЗначение(Категория)=0 Тогда
Если Категория <> Перечисление.Категории.Рабочий Тогда
Форма.Признак.Доступность(0);
Иначе
Форма.Признак.Доступность(1);
КонецЕсли;
КонецЕсли;
КонецПроцедуры;
Процедуру ПриВыбореКатегории() вешаешь на реквизит формы "Категория"."
12.12.2007
12:40
#13
И не надо было телепатировать.
Я ж про типы данных все рассказала. А вообще огромное тебе спасибо. Это сработало.
- 1
- 2
Читают тему
(гостей: 1)