Имя: Пароль:
1C
1С v8
ДанныеФормыВЗначение ?
0 iva77ru
 
23.11.12
10:50
Помогите, пожалуйста! Нужно правильно указать тип для преобразования внешней обработки. Или "&Насервере" со внешней работать нельзя?
&НаСервере
Процедура ОбновитьСписокФорм()
   
   Обработка = ДанныеФормыВЗначение(Объект, Тип("ВнешняяОбработка.УправлениеНастройкамиФорм")); //ОбработкаОбъект.УправлениеНастройкамиФорм
   СписокФорм = Новый СписокЗначений;
   Обработка.ПолучитьСписокФорм(СписокФорм);
   Формы.Очистить();
   Обработка.ПолучитьСписокСохраненныхНастроек(СписокФорм, Пользователь, Формы);
   
КонецПроцедуры

Ошибка:
{Форма.Форма.Форма(22)}: Тип не определен (ВнешняяОбработка.УправлениеНастройкамиФорм)
   Обработка = ДанныеФормыВЗначение(Объект, Тип("ВнешняяОбработка.УправлениеНастройкамиФорм"));
1 DexterMorgan
 
23.11.12
10:52
РеквизитФормыВЗначение("Объект")
2 DexterMorgan
 
23.11.12
10:52
Зачем здесь ДанныеФормыВЗначение?
3 iva77ru
 
23.11.12
10:55
Чтобы обратиться к процедуре модуля обработки.