1.3.2. Толстый клиент
«Толстый клиент» дает возможность полностью реализовать все возможности, которые предоставляет программа «1С: Управление небольшой фирмой 8.2». Эти возможности относятся как к области администрирования и разработки, так и к полному исполнению прикладного кода. В то же время «Толстый клиент» не предоставляет доступ и возможность работы с информационными базами с помощью Интернета, нуждается в инсталляции на рабочую станцию пользователя, имеет достаточно большой объем дистрибутива.
«Толстый клиент» – это один из вариантов клиентского приложения платформы «1С: Предприятие 8.2».
Свое название – «толстый» – этот режим работы получил, так как в состоянии обеспечить полную функциональность встроенного языка. Это обуславливает как повышенные требования к ресурсам компьютера, так и то, что «Толстый клиент» имеет связь с сервером «1С: Предприятия 8.2» и базой данных только по локальной сети и с помощью файлового доступа.
Кроме стандартной работы в пользовательском режиме системы «1С: Предприятие», данный клиент позволяет работать в режиме «Конфигуратор». Как уже упоминалось, именно в этом режиме выполняется разработка прикладных приложений и администрирование информационных баз.
При работе программы «1С: Управление небольшой фирмой 8.2» в варианте клиент-сервер «Толстый клиент» подключается к кластеру серверов «1С: Предприятия 8.2». И уже кластер взаимодействует с выбранной системой управления базами данных. Осуществляется подключение по локальной сети, по протоколу TCP/IP. Этот вариант работы наиболее распространен.
В случае если работа «1С: Управление небольшой фирмой 8.2» происходит в файловом варианте, то обеспечивается непосредственное взаимодействие толстого клиента с файловой базой данных. Этот вариант работы требует прямого файлового доступа к выбранной базе данных. Такой доступ может обеспечиваться, например, через общий сетевой ресурс, либо база данных может присутствовать на компьютере, на котором установлен «Толстый клиент». Всю полноту функционала файловой СУБД «Толстый клиент» реализует самостоятельно.
«Толстый клиент» обеспечивает работу приложения и в обычном режиме. Это позволяет использовать толстого клиента для работы с такими прикладными решениями, которые были созданы на старых версиях платформы – 8.0 и 8.1, не использовавшими управляемые платформы и управляемый интерфейс.
1.3.3. Тонкий клиент
«Тонкий клиент» предоставляет возможность работать с информационными базами посредством доступа через Интернет. Но при этом в нем отсутствует возможность администрировать и разрабатывать прикладные решения. Требуется инсталляция клиентского приложения, но размер дистрибутива значительно меньше, чем у толстого клиента.
«Тонкий клиент» – также один из вариантов клиентского приложения платформы «1С: Предприятие 8.2». Название «тонкий» этот клиент получил потому, что функциональные возможности исполнения встроенного языка ограничены. Например, при использовании тонкого клиента недоступны прикладные типы данных. «Тонкий клиент» имеет возможность оперировать ограниченным вариантом набора типов встроенного языка, который служит только для изменения и отображения данных в памяти. Работа с базой данных, исполнение запросов и работа с объектными данными происходит на стороне сервера. Тонкому клиенту доступны лишь готовые данные, которые сервер обработал для отображения у пользователя.
«Тонкий клиент» предоставляет возможность работы только в пользовательском режиме системы «1С: Предприятие».
При использовании клиент-серверного варианта работы «Тонкий клиент» для взаимодействия с кластером напрямую использует протокол TCP/IP.
В случае если работа программы «1С: Управление небольшой фирмой 8.2» происходит в файловом варианте, то обеспечивается непосредственное взаимодействие тонкого клиента с файловой базой данных. Этот вариант работы требует для тонкого клиента прямой файловый доступ к выбранной базе данных. Такой доступ может обеспечиваться, например, через общий сетевой ресурс.
1.3.4. Web-клиент
Режим «Web-клиент» значительно расширил возможности пользователя. Теперь работать с программой «1С: Управление небольшой фирмой 8.2» можно в любом месте, где есть подключение к Интернету. При этом нет необходимости устанавливать какие-то дополнительные программы на компьютер, работа приложения осуществляется через интернет-браузер. Пользователю достаточно запустить Microsoft Internet Explorer или другой интернет-браузер, например Mozilla Firefox, Google Chrome или Safari, ввести адрес Web-сервера, на котором находится информационная база, и режим «Web-клиент» начнет свою работу в окне браузера (рис. 1.3).
Поддержка работы «Web-клиента» в браузерах Safari и Google Chrome включена в новую версию платформы 8.2 в целях бета-тестирования.
Рис. 1.3. Окно программы «1C: Управление небольшой фирмой 8.2» в режиме «Web-клиента» в Microsoft Internet Explorer 8.0
Функциональность и принцип работы с приложениями «Тонкий клиент» и «Web-клиент» полностью идентичны.
Работа через Интернет в режиме реального времени является одним из основных преимуществ приложения «Web-клиент». Подключение осуществляется через Web-сервер по протоколу HTTP. Если такое подключение осуществляется через низкоскоростное соединение, то клиентское приложение может быть запущено в режиме, который предназначен для низкоскоростных интернет-соединений.
Пользователь должен запустить удобный ему браузер, ввести определенный адрес Web-сервера, где содержится информационная база, – и «Web-клиент» автоматически начнет исполняться на машине пользователя (рис. 1.3).
Для использования интернет-браузера сначала необходимо выполнить его настройку. Рассмотрим процесс настройки на примере Microsoft Internet Explorer.
Выполните следующие действия:
• В браузере выберите команду меню СервисСвойства обозревателя (ToolsInternet Options). На экране появится диалог Свойства обозревателя (Internet Options) (рис. 1.4).
• На вкладке Безопасность (Security) для зоны Интернет (Internet) нажмите на кнопку Другой (Custom level). На экране появится диалог Параметры безопасности – зона Интернета (Security Settings – Internet Zone) (рис. 1.5).
• Разрешите выполнение скриптов JavaScript. Для этого в разделе Сценарии (Scripting) для параметра Активные сценарии (Active scripting) установите переключатель в положение Разрешить (Enable).
• Для работы с внешними компонентами установите переключатель в положение Разрешить (Enable) для следующих параметров: Запрос разрешения для ActiveX объектов (Automatic prompting for ActiveX controls), Загрузка подписанных ActiveX объектов с разрешения пользователя (Download signed ActiveX controls), Работа с ActiveX объектами и плагинами (Run ActiveX controls and plugins), Работа с объектами, помеченными как безопасные (Script ActiveX controls marked safe for scripting). Закройте диалог, нажав на кнопку OK.
• Разрешите использование всплывающих окон. Для этого перейдите на вкладку Конфиденциальность (Privacy) диалога Свойства обозревателя (Internet Options) (рис. 1.6) и сбросьте флажок Включить блокирование всплывающих окон (Turn on Pop-up Blocker).
Рис. 1.4. Диалог Свойства обозревателя (Internet Options)
Рис. 1.5. Диалог Параметры безопасности – зона Интернета (Security Settings – Internet Zone)
Рис. 1.6. Вкладка Конфиденциальность (Privacy) диалога Свойства обозревателя (Internet Options)
• Разрешите использование cookies, выбрав с помощью ползункового регулятора уровень безопасности не выше Умеренно высокий (Medium High). Сохраните настройки, нажав на кнопку OK.
В этой главе вы познакомились с новыми возможностями платформы «1С: Предприятие 8.2». Это более удобный по сравнению с предыдущими версиями интерфейс; наличие различных вариантов работы программы в режиме «1С: Предприятие»: в зависимости от существующих аппаратных ресурсов может быть выбран «Тонкий клиент» или «Толстый клиент». Кроме того, для работы в режиме «1С: Предприятие» можно использовать интернет-браузер. В этом случае используется «Web-клиент». Данный режим не требует предварительной установки и очень удобен для удаленной работы.
Глава 2. Быстрый старт: начало работы с программой «1С: Управление небольшой фирмой 8.2»
В этой главе мы покажем, как настроить программу для ведения управленческого учета в фирме. Опишем процесс заполнения справочников сведениями о контрагентах, сотрудниках, номенклатуре и ценах. А также расскажем о том, как ввести информацию о начальных остатках товарно-материальных ценностей и денежных сумм. Другими словами, представим подробное описание того, как произвести ввод начальных данных, необходимых для начала работы с программой.