Имя: Пароль:
1C
1С v8
Ошибка открытия формы документа в режиме запуска Управляемое приложение
0 moonlight
 
05.03.20
00:17
Добрый день!

1С 8.2 УТП (ФАЙЛОВАЯ БАЗА)

Пробую в конфигурации, написанной изначально на обычных формах, поработать в режиме запуска Управляемое приложение. Для этого установил флажок - Открывать обычные формы в упр. приложении. Создал команду для открытия формы списка документа

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

&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
    Документы.ЗаказПоставщику.ПолучитьФормуСписка().Открыть();
КонецПроцедуры

Запускаю в режиме предприятие и выбираю созданную выше команду. Генерируется ошибка

https://clip2net.com/s/46iVfJV

Что делаю не так? Проблема в том, что база файловая?

Спасибо!
1 AlvlSpb
 
05.03.20
00:23
(0) Обычные формы и &НаКлиенте?
2 GreenSCI
 
05.03.20
05:29
Обращение к данным доступно только  &НаCервере. ОткрытьФорму вам в помощь.
3 moonlight
 
05.03.20
08:20
В клиент-серверном варианте описанная мною схема работает, а в файловом нет. Это из-за того, что в файловом варианте выполнение предполагается выполняется на сервере?
4 ДенисЧ
 
05.03.20
08:57
"Документы.ЗаказПоставщику" работает только в толстом клиенте и на сервере.
Ты же наверняка запускаешь тонкого. Проверь
5 AlvlSpb
 
05.03.20
09:01
(4)  ПолучитьФормуСписка() работает  в толстом клиенте (ОФ) На счет "НаСервере" ничего не сказано в СП.
6 Cyberhawk
 
05.03.20
09:40
Модуль менеджера обернуть инструкцией препроцессора надо
7 Cyberhawk
 
05.03.20
09:41
Ну и с клиента к методам модуля менеджера обращаться нельзя
8 ДенисЧ
 
05.03.20
09:47
(5) Учу читать...
9 D_E_S_131
 
05.03.20
10:30
(7) небольшой поправка - к менеджерам объектов вообще нельзя обращаться с клиента, а не только к модулям менеджеров. :)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан