Имя: Пароль:
1C
 
8.2 Почему СправочникСсылка работает наполовину?
0 TitanLuchs
 
31.12.08
13:32
На сервере в функции создаю объект, возвращаю его ссылку:

   Объект = Справочники.КомплектующиеИМатериалы.СоздатьЭлемент();
   Объект.Наименование = "Тест";
   Объект.ТипКомплектующей = Перечисления.ТипыКомплектующих.Прочее;
   Объект.Записать();
   
   Возврат Объект.Ссылка;


В общем модуле, доступном на тонком клиенте, получаю эту ссылку, пытаюсь по ней открыть форму:

   НовыйОбъектСсылка = обСерверные.ВыбратьБазовуюЕдиницуИзмеренияОбъекта(ОбъектСсылка);
   Если Не НовыйОбъектСсылка.Пустая() Тогда
       НоваяФорма = НовыйОбъектСсылка.ПолучитьФорму();
       НоваяФорма.Открыть();
   КонецЕсли;

Так вот НовыйОбъектСсылка.Пустая() - работает и возвращает Ложь, а на строке НовыйОбъектСсылка.ПолучитьФорму() падает с ошибкой "Метод не обнаружен"... Шозанах? В отладчике пишет что у НовыйОбъектСсылка тип "СправочникСсылка.КомплектующиеИМатериалы", в СП для такого типа методы описаны, но один из них работает (Пустая()), а остальные нет... Это я из-за нового года туплю или как?
1 TitanLuchs
 
31.12.08
13:36
(0) Все, разобрался, блин... На тонком клиенте оно не работает, только на толстом.
2 Михей
 
31.12.08
13:39
(1) даже, логично
3 TitanLuchs
 
31.12.08
13:44
(2) Согласен, что логично. Правда туплю уже под новый год.
4 nop
 
31.12.08
13:47
это проблема 2009 !
5 TitanLuchs
 
31.12.08
13:54
(4) Хех! Точно!
Проблему сабжа решил другим способом ))