Программа для подготовки, планирования и управления производством

+7 (495) 545-21-83
info@vogbit.ru
Закрыть
Логин:
Пароль:


Забыли свой пароль?
Регистрация
  Войти      Регистрация

Пользовательские конфигурации в новой версии VOGBIT

 

Пользовательские конфигурации в новой версии VOGBIT

На днях я установил себе новую версию VOGBIT и спешу поделиться с вами своими впечатлениями, а также немного подробнее рассказать о её новых возможностях. Для пользователей, кстати, коммерческий релиз тоже уже вышел, так что используя данный пост, можно опробовать новшества самостоятельно.
Речь пойдет о пользовательских конфигурациях.

Наверное, многие из вас обращали внимание на большое количество закладок, команд и всевозможных режимов в VOGBIT. Они все доступны по умолчанию, когда осуществляется вход под пользователем "sa" и необходимы в первую очередь для исследования программы и изучения её возможностей. Однако, такой режим "всё включено" совсем не удобен, когда конкретный специалист уже использует программу только для своей задачи и ответственен за информацию определенного типа. В таком случае для повседневной работы ему требуется всего две-три кнопки. А когда нужные команды определены, то дело остается за малым - настроить интерфейс, отключив всё лишнее.
Сделать это в VOGBIT достаточно просто, для этого используются Конфигурации.
Сейчас я продемонстрирую как настроить систему для работы только с номенклатурой и её параметрами.

1. Для начала заведу нового пользователя, над которым и буду проводить эксперименты, т.к. "sa" - это системная учётная запись администратора, у которой всегда "всё включено". Открываю режим Рабочая - Сотрудники и добавляю нового пользователя.

Создание нового пользователя

Для бОльшего удобства воспользуюсь возможностью использовать Windows аутентификацию, чтобы при входе не вводить ни имя, ни пароль.

2. Для этого нового пользователя сначала открою режим "Конфигурации сотрудника". При создании нового пользователя ему автоматически назначаются две конфигурации:
Персональная конфигурация - это личная конфигурация пользователя. Такая конфигурация есть у каждого, и у каждого она своя. Она содержит личные настройки пользователя, которые только ему видны и доступны.
Системная - конфигурация "всё включено", содержит все режимы и все кнопки.

Удаление системной конфигурации у нового пользователя

Первым шагом удалю у пользователя Системную конфигурацию.

3. Теперь подключусь к VOGBIT, используя аутентификацию Windows, т.е. фактически под новым, только что созданным пользователем. Наблюдаю только две доступные закладки: Главная и Правка.

Вкладки ленты, когда все конфигурации отключены

Кстати, если системную конфигурацию снова назначить пользователю "Бобов П.К.", то при следующем подключении к VOGBIT, интерфейс отобразит уже полный набор доступных кнопок и режимов, как у "sa".
smile:!: Итак, по крайне мере, первый шаг сделан - все кнопки и закладки отключены, теперь необходимо включить нужные.

4. Для этого снова подключусь под "sa". В режиме Администрирование - Конфигурации наблюдаю две записи. Это пока все, существующие в системе конфигурации.

Конфигурации

5. Создаю новую конфигурацию. Название отражает суть, чтобы не запутаться в дальнейшем smile;)

Создание новой конфигурации

6. Теперь открываю для неё зависимый режим "Вкладки ленты"

Создание вкладок и команд конфигурации

7. Далее, последовательно в каждом зависимом режиме создаю соответствующий новый объект и добавляю его.
Здесь создаю свою собственную новую вкладку.

Создание собственной вкладки

Здесь создаю свою собственную группу для кнопок.

Создание собственной группы

8. Теперь, самое главное. Добавляю кнопку "Номенклатура" на свою вкладку.

Создание собственной кнопки, открывающей режим Номенклатура

9. Осталось только назначить для созданной конфигурации пользователя, которому она будет доступна. Для этого включу режим "Сотрудники конфигурации" и добавлю в него нового пользователя.

Сотрудники конфигурации

Добавление нового пользователя конфигурации


smile:idea: Кстати, существует и другой способ назначения конфигураций пользователям. Для этого в режиме "Рабочая - Сотрудники", стоя на нужном пользователе, открыть зависимый режим "Конфигурации сотрудника", в нём нажать кнопку "Создать", выбрать нужную конфигурацию в диалоговом окне и нажать "ОК". Тут же видно и список назначенных данному пользователю конфигураций.

Как назначить конфигурацию пользователю. Способ 2

Так что, в качестве упражнения можете попробовать, только потом не забудьте вернуться к исходному состоянию, чтобы продолжить настройку.


10. Дальше, проверю, что же получается. Выполню соединение под пользователем "Бобов П.К.". Наблюдается вот такая картина.

Результат подключенной конфигурации - настроенный интерфейс

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

Отсутствуют подробные режимы

11. Следующим шагом включу возможность работы с параметрами номенклатуры. Для этого воспользуюсь командой "Присоединённые формы..."

Добавим новый подробный режим

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

Запишем новый подробный режим в новую конфигурацию

В окне "Подчинённые формы" выберу нужный режим среди всех возможных. Мне необходим режим "Параметры".

Выбор нужного подробного режима из системных

В следующем окне выполню сопоставление идентификаторов главного режима (Номенклатуры) и подробного режима (Параметры).

Сопоставление параметров

12. После завершения всех настроек в режиме "Номенклатура", теперь появился режим с подробной информацией о параметрах.

Теперь можно смотреть параметры номенклатуры

Ещё раз хочу особо обратить всеобщее внимание на то, что подробный режим "Параметры" я имел возможность записать в любую из доступных мне конфигураций (п. 11). Отличие состоит в том, что если б я прописал этот режим в "Персональную конфигурацию", то он бы был доступен только пользователю "Бобов П.К." и больше никому.
А я всё таки записал его в конфигурацию "Номенклатура + параметры", для того чтобы в дальнейшем назначать эту готовую конфигурацию любому из пользователей, кому потребуются такие режимы для работы.