Начальная страница зачастую пользователями никак не используется, т.к. там нет нужной никому информации, а возможность туда добавить все, что хочешь, отсутствует. Также часто обращаются с просьбами настроить ограничение интерфейса для пользователя. Это расширение позволит настроить начальную страницу, формы которые могут открываться модально. А возможность открыть форму внешней обработки, в которой запретить ее закрытие (только завершение работы) позволит закрыть от пользователя все лишние для него разделы.
Расширение работает не обязательно с перечисленными конфигурациями. Если в вашей конфигурации оно не заработало - напишите мне, я заставлю ее работать
Расширение необходимо подключить с отключенным безопасным режимом. Беспокоиться не надо, расширение не повредит вашим данным. Весь код открыт, можно проверить.
После подключения расширения зайдите в раздел управления пользователями. На примере Управления торговлей:
В группе «Персональные настройки пользователей» щелкните на «Настройки начальных страниц пользователей»
- Все изменения на форме сохраняются данной кнопкой.
- Когда переключатель включен, то расширение может установить для пользователя настройки. Сделан для возможности временного отключения, в случае возникновения ошибок при запуске.
- Когда галка установлена, то настройки применяются для данного пользователя
Можно указать размещение панелей для пользователя
Выбор режима основного окна
- Обычный (или пустое значение) – обычное поведение программы
- Рабочее место – нет никаких панелей, нет возможности их вывести. Открываются только указанные формы.
- Полноэкранное рабочее место – аналогичное поведение рабочему мету, только форма приложения открывается на весь экран.
- Киоск – аналогичное поведение полноэкранному рабочему месту, только нет кнопки закрытия приложения.
- Встроенное рабочее место – аналогичное поведение для рабочего места, только этот режим предназначен для использования в веб-клиенте
Добавление открытия форм при запуске
Открывается форма выбора из справочника уже добавленных форм, в эту форму добавляются любые формы конфигурации (справочники, документы, отчеты, обработки и все остальные). В форме справочника форм можно указать имя формы. На примере Управления торговлей, чтобы указать открытие рабочего места кассира нужно выбрать документ «Чек ККМ», потом указать имя формы «ФормаДокументаРМК»
Наименование элементов в справочнике заполняется автоматически синонимом метаданных, но можно и изменить название
Кроме форм конфигурации в расширении есть форма для размещения кнопок со своим кодом.
Рассмотрим пример. Добавим в справочник панель кнопок и выберем новый элемент справочника форм для пользователя
Откроем форму задания параметров открытия формы
На форме есть таблица с тремя колонками
- Номер колонки – задает колонку в которой будут сгруппированы кнопки по вертикали
- Заголовок – текст, который будет на кнопке
- Код – программный код, который будет выполнен при нажатии
Для таких настроек
Будет вот такой результат, при запуске 1С
Открытие внешних отчетов и обработок возможно только при запуске приложения в отдельных окнах, на рабочий стол поместить их нельзя.
Рассмотрим пример открытия обработки «Интерфейс», как пример ограничения пользователя в возможностях открытия того, что ему не нужно.
Ссылка на обработку Интерфейс (ссылка на яндекс-диск)
Обработка не являетс
я законченным решением, просто в качестве примера.Выберем данную обработку для пользователя
В имени формы укажем «Кладовщик». В этой форме реализован запрет закрытия обработки без завершения сеанса работы с программой и список документов перемещения между складами
Также в параметрах открытия формы можно указать список параметров, если они простые…
Или выполнить свой код по заполнению параметров открытия формы
На примере с картинки выше будет открыта форма обработки с отбором в списке документов по складу-отправителю «Западный склад»
Также установим галку «Модально», чтобы форма открылась с запретом перехода на основное окно приложения. Таким образом закроем доступ пользователю ко всему, кроме данной обработки.
Вот результат открытия приложения
За формой «Интерфейс» расположено основное окно приложения. К нему доступ закрыт, т.к. мы установили галку «Модально». Пока окно «Интерфейс» открыто доступ к основному окну закрыт. В данной обработке запрещено обычное закрытие формы, можно лишь нажать кнопку «Завершить работу» и тогда вместе с закрытием данного окна завершится сеанс с базой.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.23.68
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.181.18
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.34.58
- 1С:Комплексная автоматизация 2, релизы 2.5.23.53
- 1С:ERP Управление предприятием 2, релизы 2.5.23.53
Вступайте в нашу телеграмм-группу Инфостарт