Информационный поток
Задания вакансии материалы разработки сообщения форума
Яндекс-директ

Консоль запросов (добавление синонимов, загрузка данных из буфера обмена, подключение внешних источников данных)

  • Добавить свою разработку
 
Миляев Вадим Олегович
Связаться с автором
16.07.2013 19:28:02
+1
Консоль запросов (добавление синонимов, загрузка данных из буфера обмена, подключение внешних источников данных)
Описание

Добрый день.

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

Список улучшений:

1. В контекстном меню, доступном по клику правой кнопкой мыши по полю текста запроса, достпуна кнопка "добавить синонимы". При нажатии на неё, в текст запроса добавляются синонимы к полям, которые их не имеют. Например:

было:

 

Выбрать

Спр.Наименование

Из Справочник.Номеклатура Как Спр

 

Стало

Выбрать

Спр.Наименование КАК Наименование

Из Справочник.Номеклатура Как Спр

Лично для меня эта вещь сокращает множество времени на написание запросов в сложные отчеты.

 

2. Загрузка значений параметров из буфера.

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

 

3. В 1С пока что редко используются ВИД,и поэтому данное улучшение большинству из нас не понадобится, но тем не менее, может понадобиться. Здесь доступна форма ввода данных для подключения внешнего источника данных ( пока что только MySQL).После заполнения необходимых данных (имя источника, сервер, пользователь,пароль,имя БД) источник будет подключен и мы сможем писать кнему запросы прямо из консоли.

 

 

На этом пока все. Ещё раз повторюсь, сама консоль не моя - мои только описанные улучшения. Если кому-нибудь понадабятся пояснения, или скриншоты - пишите в комментариях к заметке.

 

 

 

 

 

Ключевые слова:   Консоль запросов   внешние источники данных
Файлы для скачивания
0
    Разработки
    Автоматическое резервное копирование: Effector saver 3
    Резервное копирование методом архивирования баз данных
    Очистка базы от документов УУ версия на SQL
    Подготовка (очистка базы) от управленческой информации на SQL
    ≡ к списку разработок