Какого вида клиентского приложения не существует в системе 1с предприятие 8
Для какого дистрибутива 1С:Предприятие 8.2. характерна поддержка всех возможностей системы?
- веб-клиент 1С:Предприятие 8.2.
- 1С:Предприятие 8.2 Тонкий клиент
- (Правильный ответ) полный дистрибутив 1С:Предприятие 8.2.
- такого дистрибутива не существует, все дистрибутивы 1С:Предприятие 8.2. имеют ограничения
Какой из перечисленных объектов относится к подчиненным?
- (Правильный ответ) графа журнала
- регистр расчета
- интерфейс
- обработка
В каком режиме работы программы осуществляется исполнение прикладного решения, предназначенного для автоматизации учетной деятельности организаций?
- (Правильный ответ) в режиме 1С:Предприятие
- в режиме 1С:Предприятие и в режиме 1С:Конфигуратор
- в режиме 1С:Организация
- в режиме Конфигуратор
Какой вариант работы с информационной базой 1С:Предприятие 8.2. не требует установки дополнительного клиентского программного обеспечения помимо стандартных программ для работы в Интернете?
- такого варианта работы не существует, все варианты работы с базами 1С:Предприятие 8.2. требуют установки специального клиентского программного обеспечения
- (Правильный ответ) веб-клиент 1С:Предприятие 8.2.
- полный дистрибутив 1С:Предприятие 8.2.
- 1С:Предприятие 8.2 Тонкий клиент
Как задать закладкам командного интерфейса изображения, которые позволяют быстро идентифицировать предназначение раздела?
- для этого нужно задать картинку при настройке объекта Интерфейс, соответствующему разделу командного интерфейса
- для этого нужно задать картинку в окне настройки командного интерфейса, вызываемого командой контекстного меню корневого раздела дерева конфигурации Открыть командный интерфейс
- (Правильный ответ) для этого нужно задать картинку в поле Картинка при настройке подсистемы, соответствующей разделу командного интерфейса
- это невозможно
Где в дереве конфигурации находятся константы:
- (Правильный ответ) в ветви Константы
- в ветви Общие
- это – внешний объект, он не хранится в дереве конфигурации
- в ветви Прикладные
Какой дистрибутив платформы 1С:Предприятие 8.2. предназначен исключительно для удаленной работы пользователей с информационной базой и поддерживает только режим работы управляемого приложения?
- такого дистрибутива не существует, все дистрибутивы 1С:Предприятие 8.2. поддерживают все возможности системы
- веб-клиент 1С:Предприятие 8.2.
- (Правильный ответ) 1С:Предприятие 8.2 Тонкий клиент
- полный дистрибутив 1С:Предприятие 8.2.
Как, работая в режиме управляемого приложения, выполнить удаление объектов, помеченных ранее на удаление?
- для этого нужно воспользоваться ссылкой Удаление помеченных объектов, которая, по умолчанию, располагается на вкладке Рабочий стол
- в этом нет необходимости, в режиме управляемого приложения отсутствует понятие пометки на удаление, объекты удаляются сразу с автоматическим контролем ссылочной целостности базы данных
- (Правильный ответ) для этого нужно выполнить команду Главное меню > Все функции > Стандартные > Удаление помеченных объектов
- для этого нужно выполнить команду меню Сервис > Удаление помеченных объектов
Как, пользуясь платформой 1С:Предприятие 8.2. установить на компьютере различные версии системы?
- нужно устанавливать различные версии системы под различными учетными записями пользователей, работающих на компьютере
- это невозможно
- для этого нужно создать выделенный сервер, на котором и производить установку различных версий платформ
- (Правильный ответ) это происходит автоматически – при установке новой версии платформы старая не теряется, остается возможность ее использования
Если нам нужно отключить видимость некоторых разделов командного интерфейса для определенной группы пользователей, как нужно поступить?
- создать нужных пользователей, открыть окно редактирования командного интерфейса и указать видимость разделов интерфейса для пользователей, присутствующих в конфигурации
- самостоятельно этого сделать невозможно – система автоматически проанализирует действия, которые выполняет пользователь, после чего неиспользуемые разделы командного интерфейса будут от него скрыты
- это невозможно, все разделы командного интерфейса всегда видны всем пользователям
- (Правильный ответ) создать новую роль, назначить ее этим пользователям, открыть окно редактирования командного интерфейса и указать видимость разделов интерфейса для ролей, присутствующих в конфигурации
Какова роль объекта Подсистема в прикладном решении, работающего в режиме управляемого приложения?
- (Правильный ответ) подсистемы являются основой для построения командного интерфейса, и, в то же время, позволяют структурировать разрабатываемое решение на этапе конфигурирования
- подсистемы являются основой для построения командного интерфейса, других функций они не выполняют
- подсистемы помогают структурировать разрабатываемое решение на этапе конфигурирования, других функций они не выполняют
- вопрос некорректен, в режиме управляемого приложения Подсистемы не используются.
Как истолковать значок «*» в заголовке окна дерева конфигурации?
- это – признак того, что данная конфигурация заблокирована от изменений
- (Правильный ответ) это – признак того, что изменения, внесенные в конфигурацию, еще не сохранены
- этот значок используется в декоративных целях, никакой смысловой нагрузки не несет
- этот значок сообщает о том, что конфигурация успешно выгружена в файл
Какова роль исполняемого файла 1CEStart.exe?
- этот файл позволяет запустить толстый клиент 1С:Предприятие 8.2
- этот файл позволяет запустить веб-клиент 1С:Предприятие 8.2
- этот файл позволяет запустить тонкий клиент 1С:Предприятие 8.2
- (Правильный ответ) этот файл является программой запуска, которая, в свою очередь, запускает интерактивную программу запуска последней версии 1С:Предприятие 8.2
Как можно настроить внешний вид формы в пользовательском режиме конфигурации, исполняющейся в режиме управляемого приложения?
- нужно мышью, пользуясь технологией перетаскивания и контекстными меню элементов формы, настроить ее по-новому, никаких дополнительных команд использовать не нужно
- (Правильный ответ) нужно выполнить команду формы Все действия > Изменить форму, после чего внести изменения в форму с помощью окна Настройка формы
- это невозможно
- нужно выполнить команду Главное меню > Настройка формы при открытой форме и настроить форму в нем
В каком режиме работы программы производится ввод данных в константы пользователем программы?
- в режиме 1С:Организация
- в режиме Конфигуратор
- в режиме Конфигуратор или 1С:Предприятие
- (Правильный ответ) в режиме 1С:Предприятие
Какое свойство объекта применяется для доступа к нему из программного кода?
- (Правильный ответ) имя
- комментарий
- синоним
- наименование
Какой тип данных имеют Перечисления?
- составной
- примитивный
- строковый
- (Правильный ответ) ссылочный
Сколько форм, подчиненных справочнику, можно создать?
- не более пяти
- (Правильный ответ) произвольное количество
- не более трех
- от трех до пяти в зависимости от того, является ли справочник иерархическим, или нет
В каком режиме программы можно удалять предопределенные элементы справочников?
- (Правильный ответ) в режиме Конфигуратор
- в режиме 1С:Организация
- в режиме Конфигуратор или 1С:Предприятие
- в режиме 1С:Предприятие
Для чего используется вкладка Команды окна редактора форм?
- для визуального отображения примерного внешнего вида формы
- для настройки состава, свойств, взаимного расположения элементов управления на форме
- для настройки состава реквизитов объекта и управления ими
- (Правильный ответ) для создания команд, управления ими и использования команд в форме
Каковы особенности графического изображения формы на закладке Форма редактора форм?
- изображенная там форма поддается полной настройке – элементы управления, размещенные на ней, можно перемещать произвольным образом, интерактивно менять размеры формы
- изображенная там форма выглядит в точности так, как будет представлена пользователю
- (Правильный ответ) там изображен один из вариантов отображения формы пользователю, конечный вариант, показанный пользователю, будет зависеть от набора его прав и от других факторов.
Для чего используется вкладка Элементы окна редактора форм?
- для создания команд, управления ими и использования команд в форме
- для настройки состава реквизитов объекта и управления ими
- для визуального отображения примерного внешнего вида формы
- (Правильный ответ) для настройки состава, свойств, взаимного расположения элементов управления на форме
- они помогают произвести настройку параметров объекта в правильной последовательности, пользоваться ими строго обязательно
- они предназначены для переключения окна редактирования свойств на различные объекты
- они нужны для перемещения по истории изменения объекта, помогая вернуться к более раннему или к более позднему его состоянию
- (Правильный ответ) они помогают произвести настройку параметров объекта в правильной последовательности, но пользоваться ими можно по своему усмотрению
В одной из процедур модуля объекта установлена точка останова. Прикладное решение было запущено командой Отладка > Начать отладку. Что произойдет при выполнении строки кода модуля с установленной точкой останова?
- произойдет ошибка
- (Правильный ответ) управление будет передано в Конфигуратор, код модуля можно будет проанализировать с помощью инструментов отладки
- код модуля будет выполняться обычным образом, точка останова не сработает
- код модуля будет выполняться обычным образом, после выхода из режима 1С:Предприятие будет показан отчет о состоянии переменных в точке останова
Если справочник А подчинен справочнику Б, откуда можно инициировать создание нового элемента справочника А?
- только из формы списка справочника А
- только из формы выбора, открываемой с автоматической фильтрацией по справочнику-владельцу
- создание элемента подчиненного справочника можно инициировать только программно
- (Правильный ответ) любым способом, предусматривающим правильное указание элемента-владельца для создаваемого элемента подчиненного справочника
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаСервереБезКонтекста и процедура Б, с директивой компиляции &НаКлиенте. К чему приведет вызов процедуры Б из процедуры А?
К чему приведет установка в значение Истина параметра Отказ в процедуре ОбработкаПроверкиЗаполнения() справочника?
- (Правильный ответ) это укажет системе на то, что проверка не пройдена
- это приведет к ошибке времени выполнения
- это приведет к удалению элемента справочника, проверка реквизитов которого производится
- это укажет системе на то, что проверка пройдена
Что характерно для справочника с иерархией групп и элементов?
- группы могут являться родительскими объектами только для элементов
- группы могут являться родительскими объектами только для других групп
- справочники в 1С:Предприятие не поддерживают такой вид иерархии
- (Правильный ответ) группы могут являться родительскими объектами для других групп и элементов
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаКлиенте и процедура Б с директивой компиляции &НаСервере. К чему приведет вызов процедуры Б из процедуры А?
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаСервереБезКонтекста и процедура Б, с директивой компиляции &НаСервере. К чему приведет вызов процедуры Б из процедуры А?
Иерархию каких видов поддерживают справочники в 1С:Предприятие?
- (Правильный ответ) иерархию групп и элементов и иерархию элементов
- только иерархию групп и элементов
- только иерархию групп
- иерархию элементов и иерархию групп
В коде модуля формы объявлены две процедуры – процедура А с директивой компиляции &НаСервере и процедура Б, с директивой компиляции &НаКлиенте. К чему приведет вызов процедуры Б из процедуры А?
Из чего могут состоять шаблоны в макетах-табличных документов?
- только из обычного текста
- только из текста запроса
- только из параметров для заполнения
- (Правильный ответ) из обычного текста и параметров для заполнения
Какие существуют виды регистров накопления?
- числовые и Строковые
- остатки и Обычные
- обороты и СтандартныеОтклонения
- (Правильный ответ) остатки и Обороты
Какой вспомогательный механизм используется для создания правил проведения документа?
- конструктор проведения
- конструктор печати
- (Правильный ответ) конструктор движения регистров
- конструктор выходной формы
Какие действия выполняются с документом при нажатии на кнопку Записать в его форме?
- документ сохраняется в базе данных, а так же выполняет модификацию других объектов системы, например, делает записи в регистры, после чего его форма закрывается
- система выводит запрос и записывает документ в виде внешнего файла в указанную пользователем папку
- документ лишь сохраняется в базе данных, не воздействуя на другие объекты системы, после чего его форма закрывается
- (Правильный ответ) документ лишь сохраняется в базе данных, не воздействуя на другие объекты системы, после чего его форма не закрывается
Какой тип данных могут иметь реквизиты регистров накопления?
- любой из доступных в системе, кроме составного
- регистры накопления не имеют реквизитов, вопрос некорректен
- только логический тип
- (Правильный ответ) любой из доступных в системе, в том числе – составной
Какие объекты могут выступать регистраторами в регистрах накопления?
- отчеты
- другие регистры накопления
- справочники
- (Правильный ответ) документы
Какие виды движений возможны при добавлении записей в регистр накопления с видом Остатки?
- виды движений, при формировании записей по таким регистрам, не уточняются, важны лишь данные, которые вносятся в измерения, ресурсы и реквизиты регистра
- возможны только движения с видом видом ВидДвиженияНакопления.Приход
- (Правильный ответ) возможны движения с видом ВидДвиженияНакопления.Приход и ВидДвиженияНакопления.Расход
- возможны только движения с видом видом ВидДвиженияНакопления.Накопление
Какой тип данных могут иметь ресурсы регистра накопления?
- регистры накопления не имеют ресурсов, вопрос некорректен
- (Правильный ответ) только числовой тип
- любой из доступных в системе
- только логический тип
Если проведение документа запрещено, его не планируется использовать для внесения изменений в другие объекты системы, что можно сказать о таком документе?
Какими будут результаты работы нижеприведенного запроса при условии, что в системе есть документ ПоступлениеМатериалов и у него есть табличная часть Материалы?
ВЫБРАТЬ ^ИЗ Документ.ПоступлениеМатериалов.Материалы
- в результаты запроса попадут все записи табличной части Материалы самого раннего документа ПоступлениеМатериалов
- в результаты запроса попадут записи табличных частей всех документов типа ПоступлениеМатериалов
- в результаты запроса попадут все записи табличной части Материалы самого позднего документа ПоступлениеМатериалов
- (Правильный ответ) попытка выполнить запрос приведет к ошибке
Какой объект используется для добавления в журнал документов новой колонки?
- макет
- (Правильный ответ) графа
- колонка
- табличное поле
Какие виртуальные таблицы (таблица) имеются у регистра накопления с видом регистра Обороты?
- (Правильный ответ) только таблица Обороты
- таблицы Остатки, Обороты и ОстаткиИОбороты
- только таблица Остатки
- таблица Остатки и обороты
- вопрос некорректен, таких регистров накопления не существует
Где найти инструменты контроля и восстановления последовательностей, работая в пользовательском режиме 1С:Предприятие 8.2.?
- ничего искать не нужно – при запуске системы все последовательности автоматически приводятся в актуальный вид
- нужно пройти по следующему пути Главное меню > Все функции > Стандартные > Последовательное формирование отчетов > Восстановление последовательностей
- (Правильный ответ) нужно пройти по следующему пути Главное меню > Все функции > Стандартные > Проведение документов > Восстановление последовательностей
- нужно пройти по следующему пути Главное меню > Все функции > Стандартные > Перезапись элементов справочников > Восстановление последовательностей
К чему приведет использование в коде модуля формы, объявленного с директивой компиляции &НаКлиенте, такого кода:
Клиентское приложение — это сервис, установленный на компьютере пользователя в рамках платформы «1С:Предприятие 8», который позволяет интерактивно взаимодействовать пользователю с платформой. Отличается от остальных компонент системы (программ и рабочих процессов), тем, что последние нужны только для программного взаимодействия с другими частями системы или с другими программными объектами.
В платформе «1С: Предприятие 8» доступно 4 вида клиентских приложения:
- Толстый клиент,
- Тонкий клиент,
- Веб-клиент,
- Конфигуратор.
Наглядно возможности клиентских приложений представлены в Таблице:
Толстый клиент
«Толстый клиент» реализует полные возможности программы «1С:Предприятия 8» в плане исполнения прикладного кода. Практически все операции и вычисления производятся на компьютере, где установлено приложение. Однако, у толстого клиента есть минусы. Через интернет работа с базой будет не доступна, а само приложение, которое имеет большой размер дистрибутива, надо установить на локальный компьютер.
Тонкий клиент
С помощью приложения «Тонкий клиент» возможна работать с информационными базами через интернет. Почти все операции и вычисления производятся на сервере. Приложение «Тонкий клиент» предварительно устанавливается на компьютер клиента. По сравнению с приложением «Толстый клиент» имеет значительно меньший размер дистрибутива.
Веб-клиент
Клиентское приложение «Веб-клиент» не требует установки на компьютер. Работа с ним происходит в среде интернет-браузера (Internet Explorer, Mozilla Firefox, Google Chrome или Safari). Для начала работы клиенту достаточно запустить один из перечисленных браузеров, ввести адрес веб-сервера, где размещена информационная база после чего платформа «1С:Предприятия 8» будет доступна для использования.
Конфигуратор
С помощью приложения «Конфигуратор» можно разрабатывать и администрировать информационную базу платформы «1С:Предприятия 8» .
Клиентские приложения
Клиентское приложение — это программа, работающая на компьютере пользователя и обеспечивающая интерактивное взаимодействие системы «1С:Предприятие 8» с пользователем, в отличие от других компонент системы (программ и рабочих процессов), предназначенных исключительно для программного взаимодействия с другими частями системы или с другими программными объектами.
- толстый клиент;
- тонкий клиент;
- веб-клиент;
- мобильный клиент;
- конфигуратор.
В сводном виде возможности этих клиентских приложений можно представить следующим образом.
Виды клиентских приложений 1С 8
Резюмируя, толстый клиент дает возможность работать в конфигураторе и обычном приложении, но за счет значительного потребления ресурсов; тонкий клиент позволяет работать с базой через интернет, позволяет запускать 1С на очень слабых клиентских машинах, но за счет ограничения в доступной функциональности.
Веб-клиент 1С
Это также один из видов клиентского приложения. Но в отличие от толстого и тонкого клиентов, веб-клиент не требует установки, и у него нет исполняемого файла. Он работает не в среде операционной системы, а в среде браузера. Огромным преимуществом веб-клиента является то, что для его работы достаточно запустить любой поддерживаемый браузер и в адресной строке ввести адрес опубликованной базы 1С. Таким образом, пользователи могут работать с базой 1С из любой точки мира, если есть доступ к интернет.
Мобильный клиент 1С
После того, как Вы установили платформу, создали пустую конфигурацию (или установили какую-нибудь учебную демо-конфигурацию), то при запуске стартера 1С Вы увидите две кнопки: «1С Предприятие» и «Конфигуратор» (для этого необходимо выделить какую-нибудь базу из списка, см. рис. 1.1.1).
Рис. 1.1.1. Стартер 1С
По большому счету это и есть два основных вида клиентских приложений.
После выхода платформы 8.2, «1С: Предприятие» в режиме пользовательского приложения может работать в тонком и толстом клиенте, а также появился web-клиент, который позволяет работать с «1С: Предприятием» из web-браузера.
Итого, на данный момент существует четыре вида клиентских приложений:
- «Тонкий клиент»
- «Толстый клиент»
- Web-клиент
Почему появилась необходимость разделения обычного клиентского приложения на три вида: «тонкий», «толстый» и web-клиент? Виной этому развитие технологий вообще и интернета в частности. Очень часто стала появляться необходимость в работе с «1С: Предприятием» через сеть интернет, и это стало накладывать определенные ограничения, поскольку пропускная способность сети интернет гораздо уже, чем обычной локальной сети. Поэтому те технологии платформы, которые существовали при редакциях 8.0 и 8.1, стали неприменимы в новых реалиях. Как следствие, была разработана платформа 8.2, в которой обычное приложение разделилось на три вида: «толстый», «тонкий» и web-клиент.
Разберем все виды клиентов подробнее.
«Тонкий клиент»
Этот вид клиентского приложения поставляется в виде отдельного дистрибутива, который так и называется «Тонкий клиент 1С:Предприятия для Windows», скачивается с сайта 1С (при наличии ИТС-подписки) и устанавливается на локальной машине. Исполняемый файл в операционной системе Windows называется 1Cv8с.exe.
Разберем работу «тонкого клиента» по разными протоколами. Первым делом, начнем с привычного нам TCP/IP (кто не знает, это самый распространенный протокол работы локальной сети Ethernet). Возможны два варианта работы с тонким клиентом по сети Ethernet: клиент-серверный вариант и работа с файловой базой.
Рассмотрим оба этих варианта работы «1С: Предприятия»:
Файловый вариант применим, когда работает один или несколько пользователей в рамках небольшой сети, а также в том случае, когда не используются большие объемы данных или громоздкие вычисления. В этом варианте работы все данные расположены в одном файле 1Cv8.1CD, который так и называется – файловая база данных «1С: Предприятия». Схематически работу файлового варианта можно представить так:
Рис. 1.1.2 Схематичное представление работы файлового варианта
Рис. 1.1.3 Схематичное представление работы клиент-серверного варианта
Вернемся к «тонкому клиенту». Как было выше сказано, это клиентское приложение посредством протокола TCP/IP может работать как c вариантом файловой базы, так и с вариантом клиент-серверной архитектуры.
При файловом варианте работы (рис. 1.1.4) «тонкий клиент» взаимодействует непосредственно с файловой базой данных. При этом на стороне «тонкого клиента» организуется специализированная серверная среда, которая, по сути, эмулирует работу сервера. Эта специализированная серверная среда не выделяется отдельным процессом в операционной системе, а входит в процесс «тонкого клиента». Она берет на себя загрузку прикладной конфигурации и прочие серверные действия, необходимые для нормального функционирования «тонкого клиента».
В случае клиент-серверного варианта (рис 1.1.5) «тонкий клиент» напрямую взаимодействует с кластером серверов «1С:Предприятия» посредством локальной сети Ethernet. В этом варианте принципы работы точно такие же, как и для «толстого клиента».
Почему же нужно применять «тонкий клиент» при работе по локальной сети, когда для этого можно работать под «толстым клиентом»? Не всегда в локальной сети предприятия используются хорошие быстрые машины, способные на себя брать какие-то вычисления. Очень часто это могут быть «убитые в хлам» компьютеры, и в данном случае работа под «тонким клиентом» вполне оправдана. При работе в «тонком клиенте» по локальной сети проходят меньшие объемы данных, все вычисления ведутся на сервере, а не на локальной машине, и поэтому устанавливаются более низкие требования к производительности компьютеров, на которых запущен этот вид клиентского приложения (в том случае, когда используется клиент-серверный вариант работы базы).
Теперь перейдем к работе с «тонким клиентом» через сеть Internet. Работа с этим видом клиентского приложения посредством сети Internet возможна как в файловом варианте, так и в клиент-серверном варианте.
В этой книге мы не будем подробно разбирать механизмы настройки «тонкого клиента» и web-клиента для работы через интернет, а коснемся только общих моментов, для того чтобы Вам был понятен принцип действия.
И последняя важная особенность «тонкого клиента»: под ним у Вас нет возможности работать с конфигуратором. Когда Вы запустите «тонкий клиент», то кнопка «конфигуратор» в стартере 1С будет отсутствовать (см. рис 1.1.8). В принципе, это логично: нет смысла давать доступа к «тяжелому» конфигуратору, когда у Вас ограничены ресурсы сети.
Рис. 1.1.8. Вид окна запуска «тонкого клиента»
Web-клиент
Следующий интересный вид клиента, который мы разберем, это web-клиент. Этот вид клиентского приложения необходим для работы только по сети Internet. Причем, если для работы «тонкого клиента» на локальной машине необходимо было устанавливать программное обеспечение, то для работы под web-клиентом этого делать не нужно. Вся работа с данным клиентом может осуществляться посредством интернет-браузера (Mozilla, Opera, Internet Explorer и др.). Это очень удобный вид «тонкого клиента»: любой пользователь, в любой точке мира с любого устройства может запустить интернет-браузер, ввести адрес web-сервера, где опубликована база, и получить доступ к этой самой базе. Нет необходимости ни в скачивании, ни в установке какого-либо программного обеспечения.
Web-клиент может работать как с обычной файловой базой, так и с клиент-серверной архитектурой. Единственно, что в обоих случаях, как и в случае работы «тонкого клиента» посредством сети Internet, необходимо на стороне сервера установить специальное программное обеспечение – web-сервер (как правило, это Apache или IIS).
Принципы работы web-клиента в случае файловой базы и клиент-серверной архитектуры представлены на рис. 1.1.9 и 1.1.10
Рис. 1.1.9. Схема работы web-клиента в файловом варианте | Рис. 1.1.10. Схема работы web-клиента в клиент-серверном варианте |
«Толстый клиент»
Одна из особенностей «толстого клиента» то, что он поддерживает работу в обычном режиме, т.е. под «толстым клиентом» Вы можете запускать приложения, разработанные под платформами 8.1 и 8.0. – обычные приложения. А также в управляемых приложениях запускать обычные формы, что естественно нельзя сделать в «тонком клиенте».
Про обычные и управляемые приложения мы подробно поговорим в следующей главе.
«Толстый клиент» устанавливается обычным дистрибутивом и в операционной системе Windows запускается исполняемым файлом 1Cv8.exe.
Поскольку для работы с «толстым клиентом» необходимы значительные вычислительные мощности, то связываться с базой данных можно или напрямую, или посредством локальной сети Ethernet. Этот вид клиентского приложения может работать как с файловой базой данных, так и с клиент-серверной архитектурой (по протоколу TCP/IP).
В том случае, когда используется клиент-серверный вариант работы «толстого клиента» (рис. 1.1.13), то «толстый клиент» по локальной сети подключается к кластеру серверов «1С:Предприятия», а кластер серверов взаимодействует с SQL-сервером (СУБД). Причем кластер серверов и СУБД могут находиться на разных компьютерах, администратор имеет возможность их разнести, чтобы оптимизировать производительность серверов.
Рис. 1.1.11 Окно запуска «толстого клиента»
Рис. 1.1.12. Схема работы «толстого клиента» в файловом варианте | Рис. 1.1.13. Схема работы «толстого клиента» в клиент-серверном варианте |
И в заключение приведем таблицу, которая наглядно дает понять, чем отличаются эти три вида клиентских приложений: «толстый клиент», «тонкий клиент» и web-клиент.
Табл. 1.1.1 Отличия различных клиентских приложений.
Уникальная авторская методика!
Эта книга подойдёт тем, кто уже начал программировать и испытывает определенные сложности с этой темой и тем, кто уже давно программирует, но ни разу еще не работал с управляемыми формами 1С
- Без сложных технических терминов;
- Более 600 страниц практического материала;
- Каждый пример сопровождается рисунком (скриншот);
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
Если Вам помог этот урок решить какую-нибудь проблему, понравился или оказался полезен, то Вы можете поддержать мой проект, перечислив любую сумму:
можно оплатить вручную:
Клиентское приложение — это сервис, установленный на компьютере пользователя в рамках платформы «1С:Предприятие 8», который позволяет интерактивно взаимодействовать пользователю с платформой. Отличается от остальных компонент системы (программ и рабочих процессов), тем, что последние нужны только для программного взаимодействия с другими частями системы или с другими программными объектами.
В платформе «1С: Предприятие 8» доступно 4 вида клиентских приложения:
- Толстый клиент,
- Тонкий клиент,
- Веб-клиент,
- Конфигуратор.
Наглядно возможности клиентских приложений представлены в Таблице:
Толстый клиент
«Толстый клиент» реализует полные возможности программы «1С:Предприятия 8» в плане исполнения прикладного кода. Практически все операции и вычисления производятся на компьютере, где установлено приложение. Однако, у толстого клиента есть минусы. Через интернет работа с базой будет не доступна, а само приложение, которое имеет большой размер дистрибутива, надо установить на локальный компьютер.
Тонкий клиент
С помощью приложения «Тонкий клиент» возможна работать с информационными базами через интернет. Почти все операции и вычисления производятся на сервере. Приложение «Тонкий клиент» предварительно устанавливается на компьютер клиента. По сравнению с приложением «Толстый клиент» имеет значительно меньший размер дистрибутива.
Веб-клиент
Клиентское приложение «Веб-клиент» не требует установки на компьютер. Работа с ним происходит в среде интернет-браузера (Internet Explorer, Mozilla Firefox, Google Chrome или Safari). Для начала работы клиенту достаточно запустить один из перечисленных браузеров, ввести адрес веб-сервера, где размещена информационная база после чего платформа «1С:Предприятия 8» будет доступна для использования.
Конфигуратор
С помощью приложения «Конфигуратор» можно разрабатывать и администрировать информационную базу платформы «1С:Предприятия 8» .
Клиентское приложение - это программа, работающая на компьютере пользователя и обеспечивающая интерактивное взаимодействие системы 1С: Предприятие 8 с пользователем. В системе 1С:Предприятие 8 существует 4 клиентских приложения:
- Толстый клиент,
- Тонкий клиент,
- Веб-клиент,
- Мобильный клиент,
В сводном виде возможности этих клиентских приложений можно представить следующим образом:
Толстый клиент
«Толстым» клиент называется потому, что может исполнять практически всю функциональность, предоставляемую встроенным языком, в том числе умеет работать с прикладными типами данных, такими как: Справочник Объект.<имя>, Документ Объект.<имя> и т.д. Но, по этой же причине, он требует значительного количества аппаратных ресурсов на компьютере пользователя и может «общаться» с базой данных или с кластером серверов 1С:Предприятия 8 только посредством файлового доступа или по локальной сети.
Клиент-серверный вариант
Если система 1С: Предприятие 8 работает в клиент-серверном варианте, то толстый клиент подключается к кластеру серверов 1С:Предприятия 8. А кластер взаимодействует с одной из систем управления базами данных. Подключение выполняется по протоколу TCP/IP по локальной сети. Это наиболее распространенный сценарий работы. Менее распространенным, но возможным, является вариант, когда толстый клиент работает на том же компьютере, на котором находится кластер. Такой вариант может использоваться при разработке, в тестовых целях или для выполнения каких-то административных действий.
Файловый вариант работы
Если система 1С: Предприятие работает в файловом варианте, то толстый клиент взаимодействует непосредственно с файловой базой данных. В этом варианте работы толстому клиенту требуется непосредственный файловый доступ к базе данных, например, через общий сетевой ресурс. При этом возможен и такой вариант, когда толстый клиент работает на том же компьютере, на котором находится файловая база данных. Толстый клиент самостоятельно реализует всю функциональность файловой СУБД.
Тонкий клиент
«Тонким» клиент называется потому, что умеет исполнять ограниченный набор функциональности встроенного языка. В частности на тонком клиенте недоступны все прикладные типы данных. Вместо этого тонкий клиент оперирует ограниченным набором типов встроенного языка, предназначенным лишь для отображения и изменения данных в памяти. Вся работа с базой данных, объектными данными, исполнение запросов – выполняется на стороне сервера. Тонкий клиент только получает готовые данные, подготовленные для отображения.
Подключение через Интернет
Клиент-серверный вариант работы
В клиент-серверном варианте работы тонкий клиент взаимодействует с кластером серверов напрямую, по протоколу TCP/IP. Программа, работающая у пользователя, (клиентское приложение) взаимодействует с кластером серверов 1С:Предприятия 8, а кластер, при необходимости, обращается к серверу баз данных.
Файловый вариант работы
Если система 1С: Предприятие работает в файловом варианте, то тонкий клиент взаимодействует непосредственно с файловой базой данных. В этом варианте работы толстому клиенту требуется непосредственный файловый доступ к базе данных, например, через общий сетевой ресурс.
При работе тонкого клиента в файловом варианте работы на компьютере, где запущен сам тонкий клиент, организуется специализированная среда. В рамках этой специализированной среды выполняются:
- загрузка необходимых для работы системы серверных компонентов,
- загрузка прикладной конфигурации,
- другие действия, необходимые для организации нормальной работы системы с информационной базой.
С точки зрения тонкого клиента, данная среда выступает в роли сервера. С точки зрения операционной системы, данная специализированная среда не выделена в отдельный процесс и выполняется в рамках процесса тонкого клиента.
Веб-клиент
Веб-клиент - это одно из клиентских приложений системы 1С: Предприятие 8. В отличие от "привычных" клиентских приложений (толстого клиента и тонкого клиента), его не нужно предварительно устанавливать на компьютер пользователя. У веб-клиента нет исполняемого файла. Веб-клиента вы не найдете ни в меню, ни среди исполняемых файлов. Потому он и веб-клиент, что ему для начала работы не нужно иметь никаких файлов на компьютере пользователя.
Веб-клиент, в отличие от толстого и тонкого клиентов, исполняется не в среде операционной системы компьютера, а в среде интернет-браузера (Windows Internet Explorer, Mozilla Firefox, Google Chrome или Safari). Поэтому любому пользователю достаточно всего лишь запустить свой браузер, ввести адрес веб-сервера, на котором опубликована информационная база, – и веб-клиент сам "приедет" к нему на компьютер и начнет исполняться.
Мобильный клиент
Мобильный клиент - это одно из клиентских приложений системы 1С: Предприятие 8. Мобильный клиент это тонкий клиент для мобильных устройств, который обладает интерфейсом, аналогичным мобильной платформе. Дистрибутив мобильного клиента содержит все необходимые исполняемые файлы, из которых разработчик может собрать приложение для мобильного устройства аналогично тому, как собираются мобильные приложения из мобильной платформы.
Такое приложение, с одной стороны, может напрямую взаимодействовать с кластером серверов 1С: Предприятия точно так же, как это делает тонкий клиент. С другой стороны мобильный клиент обеспечивает автоматическую трансформацию форм, декларативно описанных в конфигурации, в интерфейс, аналогичный интерфейсу мобильной платформы.
Для того, чтобы эта трансформация выполнялась ещё лучше, специально для мобильного клиента разработчику нужно указать некоторые новые свойства элементов формы, избавиться от каких-то особенных и нестандартных интерфейсных решений. То есть требуется некоторая доработка, но она гораздо проще, чем создание специализированного полнофункционального мобильного приложения.
Остались вопросы? Звоните специалистам IT – компании LIGASOFT, они помогут разобраться
Читайте также: