Здравствуйте,уважаемый форум!
в документе ПКО и РКО для определенных пользователей хочу что бы открывалась управляемая форма в обычном приложении, открывается упр.форма, но не в том виде в котором она сейчас в кофигурации(я ее доработала - подобавляла группы, страницы - чтобы сделать ее максимально похожей на обычную форму), а в том как если бы она не была доработана(просто как список реквизитов в столбик). Форма в дополнительных формах документа указана, временные файлы у себя я почистила.Подскажите, в чем может быть проблема?
Заранее спасибо
---
Попробуйте так:

Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
 // Вставить содержимое обработчика.
 ОткрытьФорму("Документ.Документ1.Форма.ФормаДокумента", Новый Структура("Ключ", Ссылка));
 Отказ = Истина;
КонецПроцедуры
---
sweety-twetty, Вы в какой конфе сидите?
Если в конфе с обычными формами, то даже при наличии платформы 8.2 по умолчанию при создании формы стоит настройка: Обычная
---
добавляю вознаграждение
---
Сейчас открывается эта форма
---
Это НЕ управляемая форма.
Проверяйте формы в конфигураторе.
Если форма не внесена в конфигурацию(из внешней обработки), то для конфы необходимо поставить галочку в "использовать управляемые формы в обычном приложении"
---
почему вы так решили? Это,по-моему, управляемая форма(попробуйте создать управляемую форму - именно в таком виде она появится)
Галочка "Использовать управляемые формы в обычном приложении" = истина,
Это форма документа, а не внешней обработки
---
Хотя бы потому, что у управляемой формы всегда есть пункт ВсеДействия :Р
А у вас автоматически сгенерированная обычная форма )
Покажите код уже, которым управляемая форма вызывается, так гадать на кофейной гуще можно бесконечно.
---
Код

```1c
    Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)

    ИспользоватьДругуюФорму = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ИспользоватьУправляемуюФормуПКОРКО");

    Если ИспользоватьДругуюФорму = Истина Тогда//может быть не булево
    ФормаКП = ЭтотОбъект.ПолучитьФорму("ФормаДокументаУправляемая");
    ФормаКП.Открыть();
    Отказ = Истина;
    Возврат;
    КонецЕсли;
    КонецПроцедуры // ПередОткрытием()
```
---
Нет, это НЕ Управляемая форма, это форма которая создается 1с автоматически, и она обычная.
---
но в конфигураторе есть моя упр.форма, и в тонком клиенте она открывается.
---
Клиент толстый?
---
да, толстый клиент
---
Не факт, что можно так сделать. А если попробовать открыть управляемую форму штатно, через меню или из обработки?
---
подкажите, как?
---
sweety-twetty, попробуйте создать обработку, в которой будет кнопка выполняющая код: ФормаКП = ЭтотОбъект.ПолучитьФорму("ФормаДокументаУправляемая");
      ФормаКП.Открыть();
ЭтотОбъект возьмите из ссылки. Если взлетит, то я был прав.
---
получаю ошибки из модуля менеджера
Например :

{Документ.ПриходныйКассовыйОрдер.МодульМенеджера(18,8)}: Переменная не определена (ВидОперации)
 Если <<?>>ВидОперации = Перечисления.ВидыОперацийПКО.ОплатаПокупателя
---
sweety-twetty, а что попадает в процедуру модуля менеджера? Объект, форма или еще что? Модуль менеджера ничего не знает про объект, который к нему обращается.
---
Попробуйте так:

Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
 // Вставить содержимое обработчика.
 ОткрытьФорму("Документ.Документ1.Форма.ФормаДокумента", Новый Структура("Ключ", Ссылка));
 Отказ = Истина;
КонецПроцедуры
---
спасибо, заработало) Буду пробовать на клиент-серверном варианте