Выбор и запрет на изменение значения из списка в форме

Новая тема
"Добрый день!
Данный вопрос возник из темы здесь же http://www.buh.ru/forum/thread.jsp?id=460950 но уже более конкретен и не вполне соответствует той теме.

Вкратце, 1С ТиС 7.7, есть формы (отчеты), в которых реализованы в зависимости от группы пользователя определенные ограничения на доступность некоторых элементов данной формы (выпадающий список, кнопки и тд).

Необходимо, чтобы у одной группы форма открывалась с одним значением из этого списка без возможности его изменить (поле = фильтр, и изначально пустым, с возможностью установки только 1го значения из всех - тоже не подходит, т.е. открывается форма и там должно быть уже установлено опред.значение списка)

На данный момент, не без помощи в другой ветке форума, я представляю это себе принудительным заданием значения поля списка (только как это можно сделать?) и затем блокировкой данного списка как элемента формы следующим способом: Форма.ВыбРекв.Доступность(0);

Скажите пожалуйста, как можно выбрать значение по умолчанию для выпадающего списка в форме?
Попробовал на примере поля с идентификатором ВыбСклад но строка
ВыбСклад.ТекущаяСтрока(1);

выдает ошибку:
ВыбСклад.ТекущаяСтрока(1);
{Отчет.ОстаткиТМЦ.Форма.Модуль(146)}: Поле агрегатного объекта не обнаружено (ТекущаяСтрока)

Задаю это в том же фрагменте где и описывается доступность данных элементов в зависимости от группы т.е. процедура с некоторыми сокращениями и комментариями:

Процедура УправлениеДиалогом()

Если Форма.Закладки.ТекущаяСтрока() = 1 Тогда          
Форма.ИспользоватьСлой("Шапка,Подвал,Основной1,Основной2,Разделитель"+СокрЛП(ВидРазделителя));
Если ЦенаТовара.ПолучитьЗначение(ЦенаТовара.ТекущаяСтрока()) = "из справочника цен" Тогда
   Форма.ЦенаИзСправочника.Видимость(1);
Иначе
   Форма.ЦенаИзСправочника.Видимость(0);
КонецЕсли;

Иначе    
Форма.ИспользоватьСлой("Шапка,МФ,Подвал");
КонецЕсли;

//begin
Если ЭтоГруппа1()=1 Тогда
// здесь сокращен....
               //здесь ВыбСклад.ТекущаяСтрока(1); -???
Форма.ВыбСклад.Доступность(0);
Форма.кнХСклад.Доступность(0);
// здесь сокращен....
Иначе
//не Группа1
КонецЕсли;
//end

КонецПроцедуры //УправлениеДиалогом()"
"> //здесь ВыбСклад.ТекущаяСтрока(1); -???
СпрСклады = СоздатьОбъект("Справочник.Склады");

Если СпрСклады.НайтиПоКоду("00001", 0) = 1 Тогда
    ВыбСклад = СпрСклады.ТекущийЭлемент();
КонецЕсли;"
Ура!! Спасибо Вам большое, то что нужно!
Читают тему
(гостей: 1)

Быстрый переход