Home
Записки 1С-ника
8.3 УФ: Прямые запросы к базам SQL    
Автор:
 
Создано: 20.04.2016 14:26  
  Печать   E-mail  

     Как то возникла нужда собрать данные по нескольким базам, операция периодическая в полугодичном промежутке, но постоянная, утомлять себя COM соединением не хотелось, вот и родилась данная обработка. Рисуем запрос, получаем таблицу, потом в excel и на обработку тому кто попросил данные. Идея добрая, с небольшой доработкой, данные можно получать с разных платформ (текущая настройка на MS SQL), таких как Oracle, MySqL, скорее всего я ее доработаю чуть позже.

1

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

Прямые запросы к базам 1С http://sys.lion-home.ru     Список серверов ручной, сервер добавляется во вкладке настройки.

Прямые запросы к базам 1С , Настройки http://sys.lion-home.ru

     При выборе Базы, открывается форма списка баз сервера (надо бы придумать или использовать кеширование).

Список баз Прямые запросы 1С http://sys.lion-home.ru

     После выбора базы можно выбрать таблицу в форме которой присутствует примитивный построитель запроса.

Простроитель запроса http://sys.lion-home.ru

      Хотел добавить количество строк в таблице, да как то забыл. Кнопка ОК вернет вас в основную форму и вернет в нее запрос "select xxxxxxxx" с перечисленными колонками таблицы. Кнопка "Выполнить запрос" вернет данные таблицы.

Прямые запросы к базам 1С http://sys.lion-home.ru

     Доработки будут в ближайшее время как только дойдут до нее руки, есть желание доработать ее до прямых запросов к Joomla, WordPress и т.д.

Вот так.

Купить обработку можно тут

 
Яндекс.Метрика
   
 
 
  Top