Знакомство с платформой 1с предприятие

Знакомство с платформой 1С:Предприятие - презентация онлайн

знакомство с платформой 1с предприятие

Знакомство с платформой 1С:Предприятие Учитывая большую популярность программного продукта 1С:Предприятие 8, практически. Выпуск платформы «1С:Предприятие » ○ Значительное повышение производительности ○ Нет реальных задач, с которыми бы 1С не справилась. Знакомство с платформой. 1С:Предприятие Учитывая большую популярность программного продукта 1С:Предприятие 8, практически повсеместно.

При этом в любом справочнике всегда есть два обязательных реквизита присутствуют в любом справочнике независимо от наших действийкоторыми являются Код и Наименование в каждой строке справочника всегда есть поле кода и поле наименования. Если же требуются дополнительные реквизиты, то их необходимо создать и соответственно указать тип данных.

Итак, начнем практическую работу в конфигураторе с создания простого справочника Города, в котором будут содержаться названия городов.

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

  • Курс "Знакомство с платформой "1C:Предприятие 8.3" в 1С:Учебном центре N1 с 05 по 07 июля 2017 года
  • Глава 1. Знакомство с платформой 1С:Предприятие 8.1
  • Знакомство с платформой 1С:Предприятие

Так, для того, чтобы создать новый справочник необходимо щелкнуть правой кнопкой мыши на пункте Справочники в дереве объектов конфигурации 13 Глава 1 Глава 1. В результате откроется окно редактирования объекта конфигурации рис. Окно редактирования объекта конфигурации содержит несколько тематических закладок, что обеспечивает удобство работы разработчику. Сейчас от нас требуется на закладке Основные заполнить поле Имя, а что касается полей Синоним и Комментарий, то вносить в них информацию не будем, а само назначение этих полей поясняется далее.

Рис Окно редактирования справочника Города В системе 1С: Предприятие для редактирования свойств основных объектов конфигурации а также для настройки взаимодействия между объектами предназначено окно редактирования объекта конфигурации.

Редактируемые свойства располагаются на нескольких закладках, а определенная закладка предназначена для настройки свойств конкретной категории. Сами закладки их название и содержание меняются в зависимости от типа объекта конфигурации так, для перечислений закладки свои, а, скажем, для справочников они несколько. Все основные объекты конфигурации, с которыми мы встретимся в книге, содержат закладку Основные. Ключевое поле здесь Имя, значение которого представляет собой идентификатор объекта конфигурации.

Другое поле Синоним используется в различных ситуациях в режиме работы 1С: Предприятие как представление объекта, понятное для пользователя. В частности поле Синоним используется в качестве названия раздела меню, связанного с открытием конкретного справочника, документа, 14 Глава 1 Глава 1.

Предприятие отчета и др. Дело в том, что на имя любого объекта накладывается ряд ограничений, например, в нем не должно быть пробелов. В этом случае при использовании сочетаний из нескольких слов имя объекта например, документа ПриходнаяНакладная смотрится несколько непривычно для.

И для того, чтобы при работе в режиме 1С: Предприятие, объект ассоциировался с названием в более традиционной для нас форме, следует использовать раздел Синоним для замены имени в меню. На синоним как раз не накладывается подобных ограничений. Еще одно поле Комментарий носит вспомогательный характер, и представляет собой произвольную строку символов.

Назначение этого поля заключается в расшифровке и пояснении данного объекта. В последующих примерах каким-то образом заполнять поле комментария мы не будем. Итак, после небольшого отступления вернемся к практике, и на закладке Основные нам следует ввести имя, которое мы собираемся дать этому справочнику Города. В результате не выполнив особо сложных действий, мы, тем не менее, создали новый объект конфигурации справочник Города, с которым уже можно работать.

Следующий новый технический момент заполнение созданного справочника в режиме 1С: Для этого в меню Отладка рис. Здесь уже можно работать с информационной базой, построенной системой на основании созданной конфигурации. В частности, в меню Операции в разделе Справочники появился новый пункт, соответствующий названию только что созданного справочника Города.

Рис Окно информационной системы в режиме 1С: Предприятие 15 Глава 1 Глава 1. Предприятие Теперь в режиме 1С: Предприятие заполним созданный справочник названиями нескольких городов рис. Для этого воспользуемся разделом Справочники из меню Операции.

знакомство с платформой 1с предприятие

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

В процессе работы в режиме 1С: Предприятие пользователи просматривают и вводят информацию в справочники с помощью электронных форм это справедливо и для документов, а также ряда других объектов. При этом, если мы в конфигураторе не совершаем никаких действий в плане создания форм справочника или другого объектато система автоматически генерирует стандартные формы с которыми мы работаем в режиме 1С: В частности, экранная форма списка справочника, которую мы видим на рис. Рис Заполнение справочника Города в режиме 1С: Предприятие Таким образом, в режиме конфигуратора в окне редактирования объекта конфигурации для любого справочника можно ввести только имя на закладке Основные рис.

Предприятие начать работу по внесению информации в базу данных. Необходимые для этого программные объекты система создает автоматически.

Эта возможность позволяет существенно ускорить процесс разработки, когда не требуется включения дополнительных пользовательских сервисных функций 16 Глава 1 Глава 1. Предприятие помимо тех, которые автоматически создаются в формах генерируемых системой по умолчанию. Форма это вспомогательный объект системы 1С: Предприятие, который предназначен для ввода и просмотра информации. Форма может быть эффективно использована для организации работы с данными. При открытии определенной формы справочника, документа или регистра система формирует на ней необходимую информацию.

В дальнейшем при вводе данных в элементы, расположенные на форме, они сохраняются в этих основных объектах тех же справочниках, документах, регистрах и.

В этом случае соответственно и от разработчика требуется меньше ручных действий при создании прикладных решений. Справочник Фирмы В предыдущем разделе мы познакомились с созданием объектов конфигурации на примере простого справочника Города. Сейчас наша задача заключается в разработке другого справочника Фирмы рис.

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

Значение, устанавливаемое для длины кода, как правило, в большинстве ситуаций вполне достаточно. Что касается наименования фактически названия фирмыто двадцать пять символов также 17 Глава 1 Глава 1.

Предприятие нас вполне устроит. В тех же случаях, когда это требуется, легко увеличить число символов например, до Рис Закладка Основные окна редактирования справочника Фирмы Код в справочнике используется для идентификации элементов справочника записей справочника.

Содержание поля кода должно быть уникально для каждого элемента справочника. В принципе пользователю можно не задумываться о заполнении данного поля система сама обеспечивает при работе режиме 1С: Предприятие автоматическое внесение кодов при создании новых элементов в справочнике. Однако, при желании, можно самостоятельно заполнять поле кода, исходя из определенных соображений.

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

Наименование представляет собой основную информацию об элементе справочника например, если рассматривается справочник городов, то поле наименование предназначено для названия города. В конкретных ситуациях для него можно отвести различное число символов, однако существуют рекомендации фирмы 1С или, можно даже сказать, норматив для числа символов в наименовании. Предприятие Рис Закладка Данные окна редактирования справочника Фирмы В центре закладки Данные окна редактирования объекта конфигурации рис.

Введение - Знакомство с платформой "1C:Предприятие 8.3" - Курс 1С:Учебного центра №1

В нашем рассматриваемом примере создадим дополнительный реквизит Город для хранения информации о городе, где расположена конкретная фирма. Для каждого реквизита должен быть определен тип данных или, по-другому тип значений, которые в режиме 1С: Предприятие можно в реквизит вносить.

Тип данных а так же и другие параметры следует установить, используя Окно свойств рис. В качестве типа данных для поля Город укажем СправочникСсылка. В этом случае работая в режиме 1С: Предприятие при попытке заполнения поля Город будет автоматически открываться форма справочника Города. Предприятие Рис Окно свойств реквизита Город При создании нового объекта конфигурации справочника Города система автоматически создала новый тип данных СправочникСсылка.

Это позволяет хранить в переменных ссылку на определенный элемент справочника. Таким способом при необходимости можно добавлять разнообразные реквизиты в создаваемые справочники, делая их более информативными. Следует заметить, что в отличие от системы 1С: Предприятие 8 для справочников можно создавать табличные части. Табличные части также являются объектами конфигурации, только относятся не к категории основных объектов, а являются вспомогательными.

Предприятие Так, для каждой строки каждого элемента справочника можно создать одну или несколько подчиненных табличных частей таблиц. Здесь мы сразу воспользуемся этой возможностью и добавим в справочник Фирмы табличную часть с именем КонтактныеЛица рис. Дело в том, что для некоторых организаций требуется указать много персон для контакта, в то время как для других фирм можно ограничиться однимдвумя лицами.

И табличная часть справочника для хранения информации подобного плана идеально подходит. В противном случае мы должны были бы создавать несколько реквизитов вне табличной части, причем их количество заранее точно предусмотреть достаточно сложно. Далее уже в табличной части КонтактныеЛица разместим что выполняется с помощью второй кнопки слева пиктографического меню, относящегося к табличным частям дополнительные реквизиты: Сотрудник для внесения фамилии, имени и отчества определенного сотрудника фирмы в качестве типа данных укажем строка длиной не более 50 символов ; Должность для указания должности специалиста тип данных строка длиной не более 25 символов ; Телефон тип данных строка длиной не более 25 символов.

Таким образом, мы разработали структуру нового объекта конфигурации справочника Фирмы, и далее следует позаботиться о том, как пользователь будет с ним работать. Для этого в системе 1С: Предприятие существуют электронные формы справочников, а инструментальные средства позволяют пользователю создавать необходимые формы, которые используются в режиме 1С: Как уже упоминалось для ускорения процесса разработки в системе 1С: Преприятие автоматически создаются формы по умолчанию.

И ранее при создании справочника Города мы уже воспользовались этой возможностью. Данный способ очень удобен, когда после создания справочника или какого- 21 Глава 1 Глава 1.

знакомство с платформой 1с предприятие

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

Итак, на закладке Формы во фрейме Редактирование сделаем установку Обоими способами рис. Этим мы указали системе, что в режиме работы 1С: Предприятие будем использовать две стандартные формы форму списка справочника и форму элемента справочника данная форма имеет и другое название форма диалога. Предприятие автоматически создает сама в пользовательском режиме работы. Рис Закладка Формы окна редактирования справочника Фирмы В форме списка информация представлена в виде таблицы, где на каждую запись отводится одна строка это обычный вид любого справочника.

Основным достоинством подобной формы является то, что в этом случае на экране видны сразу несколько записей элементов справочника. С другой стороны недостаток формы списка обнаруживается, когда в справочнике присутствует много колонок большое количество реквизитов и 22 Глава 1 Глава 1.

Предприятие часто хотелось бы, чтобы все они одновременно были бы видны пользователю. При практической работе в этом случае форму часто приходится прокручивать для того, чтобы увидеть необходимую информацию. Заметим, что при желании пользователь может самостоятельно настроить состав колонок прямо в режиме работы 1С: Предприятие, хотя существует и другая возможность, о которой мы сейчас расскажем. Эта возможность заключается в использовании еще одной стандартной формы, называемой форма элемента, которая позволяет отображать на экране только одну запись справочника.

Но при этом, даже если реквизитов в справочнике много все они видны на экране точнее, могут быть видны, так как видимость любого визуального элемента можно и отключить. У формы элемента имеется еще одно существенное достоинство. Так, если в справочнике присутствует табличная часть как в только что созданном справочнике Фирмыто в форме списка она не отображается, а на форме элемента наоборот видна.

Посмотрим теперь как воспользоваться возможностью редактирования справочника обоими способами в режиме 1С: Поэтому перейдем в этот режим как мы это делали ранее через меню Отладка и откроем справочник Фирмы. Для перехода в режим 1С: Предприятие из режима конфигуратора можно воспользоваться меню Сервис, где следует выбрать пункт 1С: В процессе разработки конфигурации удобнее пользоваться пунктом Начать отладку из меню Отладка.

В этом случае перед нами открывается форма списка справочника рис. Теперь необходимо определиться какую экранную форму справочника Фирмы будем использовать при редактировании. Она же будет использоваться и при создании новой строки точнее нового элемента в справочнике.

Для этого 23 Глава 1 Глава 1. Предприятие можно воспользоваться уже открытой формой списка, а также формой элемента система и ту и другую создала самостоятельно. Один из этих двух вариантов следует установить с помощью пункта Редактировать в диалоге, расположенного в списке Действия рис.

Так, при установке опции Редактировать в диалоге в случае попытки создания нового элемента либо редактирования уже имеющегося будет автоматически открываться форма элемента справочника. Соответственно, если отменить режим Редактировать в диалоге редактирование уже имеющегося элемента и создание нового будет производиться с помощью формы списка. Рис Форма списка справочника Фирмы В реальной работе, как правило, используется большое количество разнообразных форм.

Глава 1 Знакомство с платформой 1С:Предприятие PDF

Объект конфигурации форма ориентирован исключительно на пользователя для обеспечения ему удобного интерфейса при работе с основными объектами справочниками, документами, отчетами и. На рис показан вариант заполнения элемента справочника Фирмы информацией по одной из организаций. Видно, что в этом случае при редактировании элемента нам становится доступной для работы и табличная часть справочника.

Предприятие Рис Заполнение формы элемента справочника Фирмы Число строк табличной части не может быть более В то же время каждый справочник может иметь неограниченное практически число табличных частей. В случае использования формы списка информация, расположенная в табличной части, становится недоступной. На рис показана форма списка с внесенными в нее несколькими названиями. Рис Форма списка справочника Фирмы с внесенными данными 25 Глава 1 Глава 1. Предприятие Таким образом, на данном этапе мы познакомились с технологией разработки структуры справочников объектов конфигурации в режиме конфигуратора, а также узнали каким образом заполнять справочники данными с помощью электронных форм, создаваемых системой по умолчанию.

На этапе разработки и отладки прикладных решений вариант использования форм автоматически генерируемых системой используется достаточно. Справочник Единицы измерения Данный справочник будет в дальнейшем играть роль вспомогательного подстановочного. В нем не будет дополнительных реквизитов только Код и Наименование. Учитывая, что технические действия нам знакомы по предыдущим разделам, при решении данной задачи комментарий не требуется. Поэтому, после создания в конфигураторе справочника с именем ЕдиницыИзмерения синоним Единицы измерения будет установлен автоматически следует перейти с режим 1С: Предприятие и заполнить справочник данными, например, так как показано на рис Рис Заполнение справочника Единицы измерения Справочник Товары Теперь на очереди ключевой для нашей конфигурации справочник Товары, в котором будут храниться названия товаров и их цены поставки и продажи.

Вернемся в конфигуратор и приступим к созданию еще одного 26 Глава 1 Глава 1. Техническая работа во многом будет аналогичной ранее рассмотренным действиям, и поэтому подчеркнем лишь существенную информацию для выполнения практических шагов в конфигураторе.

Создаваемый справочник назовем Товары рис. ЦенаПоступления для указания цен поступлений товаров очевидно, что в качестве типа данных следует выбрать число ; ЦенаПродажи для внесения цен продаж товаров тип данных также выберем число ; ЕдиницаИзмерения указание единицы измерения товара в элементе справочника тип данных справочник СправочникСсылка.

Рис Окно редактирования справочника Товары Заполнив в окне редактирования объекта конфигурации закладку Основные, обратимся к следующей Иерархия. В случае если элементы справочника 27 Глава 1 Глава 1. Предприятие мы собираемся классифицировать по группам категориямто на закладке Иерархия следует сделать отметку во флажке Иерархический справочник рис.

Это позволяет, работая в режиме 1С: Предприятие создавать в справочнике категории элементов. Так, можно формировать группы по виду товаров, по производителям и. В рассматриваемых примерах мы не будем пользоваться данной возможностью разрабатываемые справочники не будет иерархическими.

Рис Закладка Иерархия окна редактирования справочника Количество уровней иерархии в справочнике можно ограничить, что производится с помощью установки соответствующего флажка и выбора необходимого значения в списке Количество уровней иерархии.

Если же данный флаг не установлен, то максимальное количество вложенности справочника реально не ограничено Продолжим работу в окне редактирования объекта конфигурации и теперь перейдем на закладку Формы рис. Ранее мы пользовались формами, генерируемыми системой по умолчанию, но сейчас поступим по-другому и создадим свою форму.

Для генерации формы щелкнем в окне редактирования объекта конфигурации по 28 Глава 1 Глава 1. Предприятие изображению лупы, расположенной напротив пункта Основные формы списка рис. Рис Закладка Формы окна редактирования справочника Товары В результате мы перейдем к работе с конструктором экранной формы справочника, и в первом окне диалога следует установить значения опций в соответствии с рис если вы параллельно выполняете описанные действия на компьютере, то эти параметры, скорее всего, уже установлены конструктором по умолчанию.

Предприятие Рис Окно конструктора формы справочника На рис группа элементов управления во фрейме Выберите тип формы предназначена для выбора одного из возможных вариантов электронных форм. Состав этих элементов определяется видом объекта конфигурации, для которого мы создаем форму. Скажем для справочников они одни, а для документов. Число форм по каждому типу неограниченно, а при наличии у объекта нескольких форм одного типа, одну из них следует назначить в качестве основной.

Для такого назначения необходимо на рассматриваемой закладке установить флажок Назначить форму основной. После этого в следующем окне рис. Предприятие Рис Окно конструктора, предназначенное для включения реквизитов в форму Далее нажав кнопку Готово, мы увидим на экране структуру формы списка справочника Товары рис. Форма практически готова, можно только немного изменить ширину колонок в соответствие с подписями в первой строке. Это легко выполнить с помощью мыши аналогичным образом подбирается ширина колонок при действиях с рабочими листами приложения Microsoft Excel.

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

А пока перейдем в режим 1С: Предприятие и заполним справочник Товары рис. Предприятие Рис Внесение данных в справочник Товары Плюсы пользовательской формы заключаются в возможности дополнения функциональных возможностей, расположенных на ней элементов управления, а также просто в возможности внесения в эти элементы небольших изменений с помощью визуальных средств разработки. Так, разработчик конфигурации может написать программную процедуру, выполняемую при определенном событии на форме например, по нажатию на кнопку.

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

В этом разделе мы узнаем каким образом можно автоматизировать процесс создания печатных форм для объектов системы 1С: Приводимый далее пример будет связан с только что созданным справочником Товары, и для начала необходимо в режиме конфигуратора открыть окно редактирования этого справочника. Теперь для дальнейших действий по созданию печатной формы следует перейти на закладку Макеты рис.

Щелкнув по ней, воспользуемся для получения 32 Глава 1 Глава 1. Предприятие результата еще одним из инструментов разработки системы 1С: Предприятие, который называется Конструктор печати. Рис Закладка Макеты окна редактирования справочника Товары Сам по себе диалог с конструктором достаточно несложный, и в первом открывшемся окне от нас потребуется сделать установку для создания процедуры в модуле формы рис. Данное действие приведет к тому, что автоматически созданный конструктором печати текст процедуры будет располагаться в окне редактирования объекта ФормаСписка на закладке Модуль ярлычок этой закладки виден на рис.

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

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

Предприятие Рис Завершающее окно конструктора печати Таким образом, действия, выполняемые в диалоге с конструктором печати, достаточно несложные, а итог, как мы увидим далее, весьма эффективный. Один из результатов рис. На рис показан так называемый макет печатной формы, представляющий собой заготовку шаблон для печатного документа, который будет создаваться системой при работе в режиме 1С: Макет печатной формы доступен для разработчика его всегда можно открыть и посмотреть а при необходимости и изменить на закладке Макеты рис.

В этом случае на закладке вы увидите пиктограмму нового объекта конфигурации макета Печать. Рис Макет печатной формы 35 Глава 1 Глава 1. Предприятие Рис Закладка Макеты окна редактирования справочника Товары Для проектирования макета используется редактор табличного документа, входящий в систему 1С: В процессе создания макета в ячейки вводится текст это может быть выполнено не только в результате работы конструктора, но и непосредственно пользователем.

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

Макет представляет собой совокупность прямоугольных областей, каждая из которых служит для формирования какой-то части печатной формы. Заметим, что табличный документ более правильное название, чем печатная форма, но условно их можно считать синонимами и макет это различные объекты. И, в общем, они не связаны между.

Макет представляет собой некий эталон для табличного документа в плане того, как необходимо создавать печатную 36 Глава 1 Глава 1. Фактически в конфигураторе мы определяем вид печатной формы, которую собираемся затем увидеть при работе в режиме 1С: Другим результатом работы конструктора печати является программная процедура Печатькоторая выполняется при работе в режиме 1С: Предприятие и взаимодействует с макетом.

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

Возникает вопрос как эту процедуру найти, или где она находится? Для этого в окне конструктора формы списка справочника следует перейти на закладку Модуль, где и располагается ее текст листинг 1.

Кроме того, на самой форме списка справочника конструктором печати создана кнопка с именем Печать рис. Предприятие эту процедуру можно выполнить. Рис Размещение кнопки Печать на форме списка справочника Листинг 1. ПолучитьМакет "Печать" ; 37 Глава 1 Глава 1. ПолучитьОбласть "Заголовок" ; ТабДок.

Глава 1 Знакомство с платформой 1С:Предприятие 8.3

ПолучитьОбласть "Шапка" ; ТабДок. ПолучитьОбласть "Элемент" ; Пока Выборка. Заполнить Выборка ; ТабДок. Ключевое слово Процедура вместе с ее именем справа определяет начало процедуры, а другое КонецПроцедуры говорит о завершении ее текста.

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

Дело в том, что в процессе работы программы в памяти компьютера присутствует много объектов, и для работы с ними ключевой является информация об их местонахождении в памяти. Фактически эта информация и содержится в ссылке ссылке на конкретный объект. После 38 Глава 1 Глава 1. Предприятие выполнения первой после комментария строки процедуры переменная ТабДок содержит ссылку на новый табличный документ, что позволяет нам в дальнейшем работать со свойствами и методами этого объекта.

Упрощенно объект типа ТабличныйДокумент представляет собой таблицу, но с разнообразными свойствами и методами работы с. ПолучитьМакет "Печать" используется метод ПолучитьМакетв качестве входного параметра которого указывается имя макета печатной формы, который был создан непосредственно конструктором. Если сформулировать более точно, то табличный документ является объектом, который предназначен в разработках для формирования печатных форм основных объектов справочников, документов, регистров и др.

Транскрипт 1 Глава 1 Знакомство с платформой 1С: Предприятие 8, практически повсеместно растет потребность в специалистах, знакомых с этой информационной системой. Иногда знание платформы 1С: Предприятие 8 является определяющим фактором в организациях при подборе кандидатуры на то или иное вакантное место. В этом случае от потенциального сотрудника требуются в основном навыки уверенного пользователя одной из наиболее популярных на сегодняшний день конфигураций, разработанных для платформы 1С: Такой специалист занимается профессиональной деятельностью в своей предметной области например, бухгалтерия или сфера складского учетано с использованием современных технологий автоматизации.

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

Распространена и другая ситуация. Так, в небольших организациях пользователям и программистам которые не сталкивались до этого с программными продуктами фирмы 1С часто приходится самостоятельно решать многие практические вопросы, связанные с внесением изменений в имеющуюся конфигурацию. Именно для такой категории читателей мы и попробуем на примерах разобрать основные приемы, касающиеся подготовки прикладных решений на платформе 1С: Разумеется, сразу возникает вопрос а что нужно предварительно знать для успешного восприятия изложенного в книге материала?

Конечно, желательны навыки в области программирования, также приветствуется любой опыт работы с информационной системой 1С: Все это придаст читателю больше уверенности при чтении книги, повысит скорость рассмотрения примеров и позволит ему быстрее перейти к решению собственных задач. Однако можно обойтись и без. Главное, что необходимо это наличие на своем компьютере установленной программы 1С: В этом случае оптимальная технология работы с книгой на начальном этапе заключается в параллельном выполнении рассматриваемых 2 12 Глава 1.

Знакомство с платформой 1С: Понятно, что объем справочной информации по разработке прикладных решений в среде 1С: По мере чтения книги мы будем приводить подобную информацию постепенно, что весьма удобно для читателей. Рассмотрение примеров не требует использования дополнительных источников информации: В работе нам не потребуется наличие стандартных конфигураций, разработанных для платформы 1С: Конечно, эти конфигурации не будут такими сложными, как разработки специалистов фирмы 1С, однако итогом рассмотрения изложенных примеров для читателей станут навыки, которые они смогут использовать в практической работе.

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

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

При этом для модификации не требуется использовать какие-либо отдельные программные продукты все средства разработки входят в состав технологической платформы. Предприятие 13 В технологической платформе выделяются две составляющие: Среда исполнения поддерживает режим работы 1С: Предприятие, а среда разработки открывается пользователю при запуске системы в режиме конфигуратора.

В среде разработки используется технология метаданных, которые представляют собой структуру объектов, описывающую конкретное прикладное решение.

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

Все действия выполняются щелчками мыши и установкой необходимых параметров с помощью списков, переключателей и других элементов управления. Результат же этих действий автоматически трансформируется системой в программный код. Работа программиста в среде разработки приводит к построению конкретной конфигурации. И такая конфигурация обрабатывается воспроизводится в среде исполнения в режиме 1С: Что касается содержания конфигурации, то следует заметить, что платформа 1С: Предприятие содержит фиксированный набор прототипов шаблонов объектов конфигурации это так называемые базовые объекты конфигурации.

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

Таким образом, несмотря на то что каждая прикладная конфигурация обладает собственной индивидуальностью, она целиком строится из базовых объектов конфигурации. Встроенный язык программирования 1С: Предприятие, а также язык запросов служат для описания специфических алгоритмов прикладного решения.

Предприятие имеет много общих черт с другими языками программирования, такими как Visual Basic, JavaScript и др. Для построения запросов в систему 1С: Предприятие включен еще один язык язык запросов, который похож на известный по работе с базами данных язык построения запросов SQL.

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