Внешние источники данных - объекты конфигурации позволяющие работать с внешними базами данных, не основанными на 1С:Предприятии. Благодаря этим объектам конфигурации информацию из внешних баз можно использовать внутри прикладного решения так же, как будто бы она хранится в самой информационной базе. Внешний источник может получать данные из ODBC-источников в операционных системах Windows и Linux, причем при работе с СУБД Microsoft SQL Server, IBM DB2, PostgreSQL и Oracle Database обеспечиваются полные возможности языка запросов. При работе с другими СУБД некоторые конструкции языка запросов могут не работать, т.к. они ограничены возможностями того ODBC-драйвера, который используется. Внешний источник данных состоит из набора таблиц. Таблицы внешнего источника данных можно описать вручную, или с помощью конструктора. Конструктор, используя строку соединения, может подключится к внешней базе данных и предоставить список таблиц, доступных для добавления во внешний источник. Каждая таблица, по сути, является самостоятельным объектом конфигурации. Она содержит набор полей, для неё могут быть определены формы, созданы команды и заданы макеты.
Таблицы внешних источников используются в конфигурации точно так же, как и таблицы любых других объектов конфигурации.
Например, платформа автоматически генерирует для них формы, или же форму разработчик может создать самостоятельно. К данным этих таблиц можно обращаться с помощью языка запросов. Эти таблицы можно использовать в отчётах на системе компоновки данных. Также на элементы этих таблиц можно ссылаться как на любые другие данные объектного типа. Например, как на элементы справочников или документы.
|