Командный интерфейс представляет собой основное средство навигации пользователя по функциям приложения. Раньше он имел достаточно жесткую структуру, и фактически функциональные подсистемы привязывались к командному интерфейсу, изначально написанному разработчиком. Изменения в структуре метаданных или правах пользователя сами по себе не влияли на интерфейс. Теперь же «1С: Предприятие 8.2» автоматически формирует командный интерфейс для пользователя с учетом состава и внутреннего содержания функциональных подсистем.
Новая система формирования отчетов была реализована уже в версии 8.1. Форму отчета система создает автоматически, но разработчик может ее изменить. В программе «1С: Предприятие 8.2» получил развитие механизм настроек отчетов, который допускает два варианта работы. В первом случае разработчики и опытные пользователи могут применять все доступные возможности настройки для создания специализированных отчетов на базе одной схемы компоновки данных. Второй вариант включает ограниченный набор наиболее популярных настроек, доступный всем пользователям.
Пользователь может также сам настроить интерфейс, как ему нужно и удобно. В его распоряжении есть средства управления составом реквизитов формы, их взаимным расположением и частично внешним видом. При этом все пользовательские настройки сохраняются в информационной базе.
До сих пор в «1С: Предприятие» использовалась классическая многооконная система, в которой главное окно служит оболочкой для всех дочерних окон и включает главное меню и панели инструментов для обращения к функциональности системы. В управляемом режиме работы «1С: Предприятие 8.2» каждое окно независимо и представлено отдельным элементом на панели задач Windows.
1.3. Режимы работы программы «1С: Управление небольшой фирмой 8.2»
Программа «1С: Управление небольшой фирмой 8.2» может работать в нескольких режимах, предназначенных для решения определенных задач.
К таким режимам относятся:
• Режим «Конфигуратор»;
• Режим «1С: Предприятие».
В свою очередь, режим «1С: Предприятие» по функциональным особенностям может быть подразделен на несколько режимов:
• Толстый клиент;
• Тонкий клиент;
• Web-клиент.
1.3.1. Назначение режима «Конфигуратор»
«Конфигуратор» программы «1С: Управление небольшой фирмой 8.2» (рис. 1.2) является специальным режимом запуска и предназначен для разработчиков, программистов. В этом режиме разработчик создает или корректирует структуру базы данных, программные модули, производит административные работы. В режиме «Конфигуратор» нельзя вводить информацию в базу данных, за исключением загрузки базы данных из архивов. Обычно пользователи работают в другом режиме – в режиме «1С: Предприятие». В этом режиме возможен ввод данных, заполнение справочников и ввод документов, формирование отчетов и запуск обработок. В режиме «1С: Предприятие» нельзя редактировать структуру конфигурации.
Рис. 1.2. Режим «Конфигуратор» программы «1С: Управление небольшой фирмой 8.2»
1.3.2. Толстый клиент
«Толстый клиент» дает возможность полностью реализовать все возможности, которые предоставляет программа «1С: Управление небольшой фирмой 8.2». Эти возможности относятся как к области администрирования и разработки, так и к полному исполнению прикладного кода. В то же время «Толстый клиент» не предоставляет доступ и возможность работы с информационными базами с помощью Интернета, нуждается в инсталляции на рабочую станцию пользователя, имеет достаточно большой объем дистрибутива.
«Толстый клиент» – это один из вариантов клиентского приложения платформы «1С: Предприятие 8.2».
Свое название – «толстый» – этот режим работы получил, так как в состоянии обеспечить полную функциональность встроенного языка. Это обуславливает как повышенные требования к ресурсам компьютера, так и то, что «Толстый клиент» имеет связь с сервером «1С: Предприятия 8.2» и базой данных только по локальной сети и с помощью файлового доступа.
Кроме стандартной работы в пользовательском режиме системы «1С: Предприятие», данный клиент позволяет работать в режиме «Конфигуратор». Как уже упоминалось, именно в этом режиме выполняется разработка прикладных приложений и администрирование информационных баз.