Уважаемые специалисты, подскажите пожалуйста, почему мой код прекрасно работает, если вызывается из команды формы, но не работает, будучи вызванным из ПриОткрытии()? Выбор из списка значений не появляется на экране:
&НаКлиенте
Процедура ПолучитьКартыПартнера()
Партнер = ОбъектыНазначения.Получить( 0 ).Значение;
КартыЛояльности = КартыПартнера( Партнер );
Если КартыЛояльности.Количество() = 1 Тогда
ОткрытьКартыЛояльности( КартыЛояльности[0] );
Возврат;
КонецЕсли;
СписокКарт = Новый СписокЗначений;
СписокКарт.ЗагрузитьЗначения( КартыЛояльности );