1С Платформа 8.3.10: Режим отображения окон

Я продолжаю изучать ознакомительную версию платформы 8.3.10. Эта моя статья посвящена режиму отображения окон.

В платформе 1С 8.3.10 появилось очень интересное свойство конфигурации — «Режим основного окна клиентского приложения», которое может принимать 4-е значения

• Обычное
• Рабочее место
• Полноэкранное рабочее место
• Киоск

Отмечу, что эти режимы могут работать только с интерфейсом такси!

Изучим новые режимы.
На «Обычном» я не буду останавливаться, поскольку тут все понятно из названия, моя конфигурация при обычном режиме основного окна имеет следующий вид:

Перейдем к режиму «Рабочее место». Когда своей тестовой конфигурации я установил режим основного окна «Рабочее место», то после перезапуска, 1С: Предприятие приобрело следующий вид

Если Вы сравните второй и третий рисунок, то заметите много существенных отличий – нет панелей, нет практически всех системных команд, нет главного меню. Остались кнопки закрытия, сворачивания приложения,кнопка информации о программе, гиперссылка пользователя.
Открыв приложение с режимом основного окна «Рабочее место», пользователь не сможет самостоятельно его настроить под себя, как мы обычно привыкли это делать, когда работаем с управляемыми формами.
Данный режим удобно использовать для разработки простых приложений. Например, можно сделать какой-нибудь вариант мессенджера – программы обмена сообщений.
Рассмотрим следующий режим – Полноэкранное рабочее место.

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

Если у Вас пользователь не заведен, а также на основной форме нет команды, которая закрывает приложение 1С, то закрыть приложение можно только с помощью сочетания клавиш Alt+F4.

Понятно для чего удобен такой режим – для автоматизации работы кассира, диспетчера, а также любых специалистов, выполняющих однотипный набор действий, причем компьютер или терминала, на который установлена программа, нужен только для этой работы.

Последний режим это Киоск

В этом режиме у нас уже нет гиперссылки пользователя, нет информации о программе. Поскольку ни какой командой нельзя закрыть приложение, я добавил на одну из форм команду, закрывающую 1С.

Этот режим можно использовать, когда нет смысла для авторизации пользователя. Например, если магазине нужно для покупателей сделать форму подбора товара при заказе.

Что интересно, свойство «Режим основного окна клиентского приложения» доступно только для чтения, но его можно изменить с помощью метода глобального контекста УстановитьРежимОсновногоОкна, который можно вызвать перед началом работы систем (в обработчике ПередНачаломРаботыСистемы управляемого приложения),т.е. вполне можно сделать какой-нибудь вариант 1С: Розницы, что бы рабочее место товароведа запускалось под режимом «Обычное», а рабочее место кассира — под режимом «Полноэкранное рабочее место».

Напоследок, разберем два свойства окон, которые возникли применительно к нововведениями. Это ОтображатьЗаголовок и ОтображатьКнопкуЗакрытия. Они расположены в категории использование.

Эти свойства работают только для режимов «Рабочее место», «Полноэкранное рабочее место» и «Киоск» интерфейса Такси. Для режима «Обычное» они работают только на формах начальной страницы.

Посмотрим, как в режиме рабочего места выглядит форма документа «Приход товара» с заголовком и кнопкой закрытия.

Без заголовка

Без заголовка, без кнопки закрытия

В этом случае пользователь ни как не сможет закрыть форму, даже с помощью группы «Еще».
На этом я закончу свой обзор новых режимов отображения окно в платформе 1С 8.3.10. Надеюсь, эта информация была для вас познавательна.

Книга «Программировать в 1С за 11 шагов»

Изучайте программирование в 1С в месте с моей книги «Программировать в 1С за 11 шагов»

  1. Книга написана понятным и простым языком — для новичка.
  2. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
  3. Научитесь понимать архитектуру 1С;
  4. Станете писать код на языке 1С;
  5. Освоите основные приемы программирования;
  6. Закрепите полученные знания при помощи задачника;

Книга «Основы разработки в 1С: Такси»

Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.

  1. Очень доступный и понятный язык изложения
  2. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
  3. Поймете идеологию управляемого приложения 1С
  4. Узнаете, как разрабатывать управляемое приложение;
  5. Научитесь разрабатывать управляемые формы 1С;
  6. Сможете работать с основными и нужными элементами управляемых форм
  7. Программирование под управляемым приложением станет понятным

Промо-код на скидку в 15% — 48PVXHeYu


Если Вам помог этот урок решить какую-нибудь проблему, понравился или оказался полезен, то Вы можете поддержать мой проект, перечислив любую сумму:

можно оплатить вручную:

Яндекс.Деньги — 410012882996301
Web Money — R955262494655

Вступайте в мои группы:

Вконтакте: https://vk.com/1c_prosto
Фейсбуке: https://www.facebook.com/groups/922972144448119/
ОК: http://ok.ru/group/52970839015518
Твиттер: https://twitter.com/signum2009

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

восемь + 7 =