Кнопка Предварительного Просмотра

  • Автор темы Дайнеко
  • Дата начала
Д

Дайнеко

Вывожу отчет на экран не командой Просмотр(), а в форму, на которой расположен элемент "Табличный документ".
Не я такой прием придумал - видел в чужих конфигах.

Так вот, когда это окно открывается в приложении в управляемом режиме (а форма обычная), то кнопка предварительный просмотр недоступна. Это я нахожу ее по кнопочкой меню: Файл.

Мои вопросы:
- Пробовал поискать программную команду - нету. Может есть?
- а если бы форма была управляемой - сработало бы?

Еще одна попутная мысль: как разобраться приложению, в каком режиме работаем, Обычном или Упр? В Глобальном контексте такого св-ва не нашел.
 
D

Darlock

Различить в каком режиме работает приложение - можно:
1) Формы разные
2) Инструкциями:

#Если (#If)
#Тогда (#Then)
#ИначеЕсли (#ElsIf)
#Иначе (#Else)
#КонецЕсли (#EndIf)
Клиент (Client)
НаКлиенте (AtClient)
НаСервере (AtServer)
ТолстыйКлиентОбычноеПриложение(ThickClientOrdinaryApplication)
ТолстыйКлиентУправляемоеПриложение (ThickClientManagedApplication)
Сервер (Server)
ВнешнееСоединение (ExternalConnection)
ТонкийКлиент (ThinClient)
ВебКлиент (WebClient)
И (AND)
ИЛИ (OR)
НЕ (NOT)

Добавлено: А по первому вопросу... А право "Вывод" у пользователя активно?
 
Д

Дайнеко

Спасибо за ответ. Но частично проблему я решил. Точнее обошел.
С помощью "ТекущийРежимЗапуска()" выясняю в каком режиме запущено. И зависимости от него выдаю разные формы.
В управляемом применяю стандартное Показать().

Но сожаление осталось - буду думать над решением вопроса.

Darlock. Право "Вывод" включено. Без него, так думаю, документ бы и не печатался.
А ведь проблема с предварительным просмотром.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!