0
serg-lom89
27.01.15
✎
09:34
|
Добрый день.
вот сам вопрос.В спр. контрагенты добавил закладку.
При определенном условии приОткрытии она срабатывает на доступность.
Есть сами реквизиты на которые функция проверяет.
вот сама функция
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| КонтрагентыВидыДеятельности.Ссылка.ЮрФизЛицо,
| КонтрагентыВидыДеятельности.Ссылка.Покупатель
|ИЗ
| Справочник.Контрагенты.ВидыДеятельности КАК КонтрагентыВидыДеятельности
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ВидыДеятельностиКонтрагентов КАК ВидыДеятельностиКонтрагентов
| ПО КонтрагентыВидыДеятельности.ВидДеятельности = ВидыДеятельностиКонтрагентов.Ссылка
|ГДЕ
| КонтрагентыВидыДеятельности.Ссылка = &Ссылка
| И КонтрагентыВидыДеятельности.Ссылка.Покупатель = ИСТИНА
| И КонтрагентыВидыДеятельности.Ссылка.ЮрФизЛицо = ЗНАЧЕНИЕ(перечисление.ЮрФизЛицо.ЮрЛицо)
| И КонтрагентыВидыДеятельности.ВидДеятельности.Код = 9" ;
Запрос.УстановитьПараметр("Ссылка",ЭтотОбъект.Ссылка);
Результат = Запрос.Выполнить();
Если результат.Пустой() Тогда
Возврат Ложь;
Иначе
Возврат Истина;
КонецЕсли;
дело в том что в реквизитах при изменении ,Покупатель,я хочу если галку ставят или убирают,то изменялась доступность закладки.
как реализовать данное?
через эту функцию я так понимаю не получиться,потому что запросом выбирает записанный элемент?
|
|