Содержание:
1. Преимущество 1С как динамичной платформы2. Реализации соединения COM на платформе 1С
1. Преимущество 1С как динамичной платформы
Ни для кого не секрет, что преимуществом 1С является динамичность системы для работы с основными технологиями.
Одно из подтверждений динамичности системы - это простота подключения к данным другой базы.
В этой статье я опишу свой опыт работы с данными системы Галактика ERP.
Возникла задача организовать удобный интерфейс для пользователей при работе с определенными выборками по заданным параметрам.
Известно преимущество платформы 1С по разработке удобных интерфейсов для пользователей: быстрота разработки, качество, красота и удобство для пользователей.
Было принято решение разработать небольшую конфигурацию на платформе 1С 8.3.
2. Реализации соединения COM в 1С платформе
Для связи с данными системы Галактика ERP использовался COMОбъект.
Для реализации соединения COM в 1С используется специальный механизм под названием COMConnector. Этот объект устанавливается вместе с платформой и применяется для связи информационных баз.
Чтобы иметь возможность подключиться к данным другой базы и запросить нужную информацию или иметь соединения COM в 1С платформе, необходимо знать следующие данные:
1. какого она типа – файловая или клиент-серверная;
2. где располагается;
3. под каким именем и паролем в нее можно зайти;
4. какие данные вас интересуют.
По условиям описанной выше задачи формируем соединение COM в 1С:
Все – мы имеем доступ к данным.
Дальше все просто. Формируем SQL запрос к данным:
Причем, как вы видите в тексте запроса, мы используем богатый арсенал по организации выборок, предоставленный нам инструментом SQL Server в Management Studio.
А дальше еще проще: загружаем полученные данные в таблицу значений и выводим ее на форму:
Надо сказать, что пользователь был очень доволен. Он получил необходимые данные, используя преимущество 1С – юзабилити.
Специалист компании ООО «Кодерлайн»
Магомет Алибердов