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