Lost your password?


MulTEx »

Порядок обновления запросов

Данная функция является частью надстройки MulTEx

MulTEx

Вызов команды:
MulTEx -группа Специальные -Работа с запросами -Порядок обновления запросов


В рабочих файлах при аналитике различного рода может быть десятки запросов. И часто стоит задача обновлять только некоторые из них, а порой еще и в заданном порядке. Например, у нас есть с 6 запросов: "Заказы и продажи", "Отделы", "Сотрудники", "Товары и поставщики", "Бюджет - план" и "Курс_валют". Но обновить необходимо только 3 из них и в строгой последовательности: сначала "Курс_валют", далее "Бюджет - план" и самым последним "Заказы и продажи", т.к. он сочетает в себе данные и по курсу валют и по плановым данным бюджета, совмещая их с фактическими.
Стандартными средствами Excel это можно сделать, но далеко не всегда удобно: придется открывать свойства каждого запроса и отменять его обновление, что не всегда эффективно, т.к. обновлять только 3 запроса надо раз в неделю, а все остальное время они должны обновляться как обычно. Это значит, что после обновления необходимо будет возвращать параметры обратно. А уж обновление запросов именно в заданном порядке требует еще больших усилий.

Команда Порядок обновления запросов поможет сделать это быстрее и проще:
MulTEx - Обновить запросы в заданном порядке
При первом запуске формы показывается тот порядок запросов, в котором его видит Excel. Как правило это порядок создания запросов и при этом порядок обновления может быть совершенно другим. Однако внутри этой формы запросы обновляются именно в том порядке, в котором они отображаются(просмотр идет сверху-вниз). Т.е. используя порядок в форме мы управляем порядком обновления. Плюс еще пара настроек:

  • Фоновое обновление: если флажок установлен - запрос/подключение обновляется в фоновом режиме. Если снят - запрос обновляется, соблюдая очередность. Параметр недоступен для редактирования. Для изменения режима обновления воспользуйтесь командой MulTEx -группа Специальные -Работа с запросами -Управление обновлениями запросов.
  • Обновлять: если флажок установлен - запрос/подключение будет обновлен при нажатии кнопки ОБНОВИТЬ ОТМЕЧЕННЫЕ ЗАПРОСЫ В ЗАДАННОМ ПОРЯДКЕ
  • Тип запроса: просто показывает, какой тип запроса - запрос Power Query или запрос старых версий.

Как это применять? Т.е. обновить в заданной последовательности и исключить из обновления запросы, которые обновлять не требуется? Необходимый нам порядок и запросы: сначала "Курс_валют", далее "Бюджет - план" и самым последним "Заказы и продажи".
Сразу снимаем галочки в столбце "Обновлять" с запросов "Отделы", "Сотрудники" и "Товары и поставщики". Этим мы исключим запросы из обновления. Теперь выставим порядок обновления:

    Выделяем поочередно каждый из необходимых запросов и кнопками с правой стороны формы перемещаем в нужном порядке:

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

В итоге порядок и настройки будут выглядеть следующим образом:
MulTEx - Обновить запросы в заданном порядке (порядок задан)

После нажатия кнопки ОБНОВИТЬ ОТМЕЧЕННЫЕ ЗАПРОСЫ В ЗАДАННОМ ПОРЯДКЕ, MulTEx обновит только те запросы, которые мы отметили и только в том порядке, в котором они расположены в форме(сверху вниз). Запросы, напротив которых в столбце "Обновлять" снята галочка не обновляются(за исключением случаев, если эти запросы не связаны напрямую с результатом другого запроса, который требуется обновить). Даже если для запроса установлена галочка "Фоновое обновление", MulTEx на время обновления её отключит, чтобы последующие запросы обязательно ожидали обновления предыдущего запроса.


Расскажи друзьям, если статья оказалась полезной:
  Плейлист   Видеоинструкции по использованию надстройки MulTEx

Тренинги

Заказать
Юридическая информация

Использование материалов сайта

Политика Конфиденциальности

ИП Щербаков Дмитрий Валентинович
ОГРНИП: 318502700083307
ИНН: 504013350772

Наши партнеры

Перейти

Счетчики

Рейтинг@Mail.ru Яндекс.Метрика
© 2024 Excel для всех   Войти