Имя: Пароль:
1C
1С v8
Публикация конфигурации на неуправляемых формах
0 OnePrg
 
27.08.20
11:53
Нужно опубликовать на web конфигурацию на неуправляемых формах. Саму публикацию сделал, но при этом конечно же открывается пустая управляемая форма - рабочий стол.

Сделал обработку на УФ и в модуле управляемого приложения добавил такой код

Процедура ПриНачалеРаботыСистемы()
    Обработки.АРМ_WEB_пользователя.ПолучитьФорму("Форма").Открыть();
КонецПроцедуры


При запуске на web выдаёт такую ошибку {ManagedApplicationModule(3,2)}: Переменная не определена (Обработки)

Сделал общий модуль с галочкой "клиент" перенёс код туда - такая же ошибка.

Подскажите как это правильно сделать на УФ.
1 ДенисЧ
 
27.08.20
11:54
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
2 RomanYS
 
27.08.20
11:56
ОткрытьФорму(...
3 OnePrg
 
27.08.20
12:02
4 OnePrg
 
27.08.20
12:04
(1) Сорян - сразу не понял. Открытие доступно на сервере. Делаю ....
5 RomanYS
 
27.08.20
12:15
(4) Форму не откроешь на сервере и не передашь на клиент...
Смотри (2) в СП, если тебе нужно просто открыть форму.
Для размещения на рабочем столе другие действия нужны.
6 vfire1000
 
27.08.20
13:14
Обычные формы не открыть в вебе.
Но может я чего-то не знаю. Подпишусь.
7 OnePrg
 
27.08.20
13:27
(6) Форма, которую я пытаюсь открыть, управляемая.
8 OnePrg
 
27.08.20
13:28
(5) Что такое СП?
9 OnePrg
 
27.08.20
13:29
(5) СП - это сеанс пользователя?
10 Ц_У
 
27.08.20
13:29
Синтакс помощник
11 vfire1000
 
27.08.20
13:29
(7) тогда как ответили в (2)
ОткрытьФорму (OpenForm)
Вариант синтаксиса: По имени
Синтаксис:
ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>, <НавигационнаяСсылка>, <ОписаниеОповещенияОЗакрытии>, <РежимОткрытияОкна>)
Параметры:
<ИмяФормы> (обязательный)
Тип: Строка.
Имя формы. Образуется как полный путь к объекту метаданных Форма (например, "Справочник.Контрагенты.Форма.ФормаОбъекта", "ОбщаяФорма.ФормаСохраненияФайла") или как полный путь к прикладному объекту, дополненный именем формы по умолчанию (например, "Справочник.Товары.ФормаВыбора")....
12 OnePrg
 
27.08.20
13:38
Всем спасибо - всё получилось.

в модуле управляемого приложения:

Процедура ПриНачалеРаботыСистемы()
   ОткрытьФорму("Обработка.АРМ_WEB_пользователя.Форма.Форма");
КонецПроцедуры


И ещё вопрос: можно отключить левую панель на форме?

http://imagizer.imageshack.com/img922/3803/N3pUjM.png
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой