
Вопрос
Есть ли простой способ в Outlook 2007/2010 показать/скрыть встречи в определенной категории? Желательно только для определенного представления (в данном случае представление месяца).
Примечание: Я почти закончил писать этот вопрос, добавив еще один вариант «Что я пробовал», когда нашел приемлемое (хотя и неидеальное) решение. Вспоминаяэтот пост в блоге SEЯ подумал, что, может, я все-таки опубликую его и сам на него отвечу. И кто знает, может, у кого-то есть более элегантное решение.
Theпричиналично для меня это то, что я хотел бы скрыть "небольшие, повторяющиеся встречи", такие как наши ежедневные митинги в месячном представлении. Я бы предпочел функцию Outlook, которая предназначена для этого (должна же быть такая функция, верно?), но я также открыт для обходных путей или предложений плагинов.
Я ожидал найти где-то список категорий (с добавленной опцией "Без категории"), где можно было бы выбрать/отменить выбор категорий, в которых вы будете видеть встречи. Что-то вроде этого макета:
Что я пробовал
- Измените «Настройки просмотра» и используйте «Фильтр...» для категорий. Это имеет несколько недостатков, главный из которых заключается в том, что фильтр позволяет мне выбирать только то, что я хочупоказывать, но не то, что я хочускрывать. Даже если я отмечу все категории, кроме одной, для фильтра он все равно скроет все встречи без категории.
- Похоже на 1, но затем используются расширенные фильтры. Все еще немного неуклюже, так как изменение представлений может быть до трех кликов, но это лучшее решение на данный момент (см. соответствующий ответ ниже).
- Создание подкалендаря для этих "маленьких" встреч, которые я хочу скрыть. Это показалось немного неуклюжим и излишним, но предоставило простую опцию "выбрать/отменить выбор", чтобы показать/скрыть эти встречи.
- Поиск плагинов, которые это делают. Не удалось найти ни одного (пока).
решение1
Как и обещал выше, вот мой текущий ответ на этот вопрос. Инструкции специфичны для Outlook 2007, но небольшие изменения также должны работать для 2010 и 2013.
- В ленте «Вид» нажмите «Просмотр настроек».
- Нажмите кнопку «Фильтр...».
- Выберите вкладку «Дополнительно»
- Добавьте правило для поля «Часто используемые поля» > «Категории»
- Введите условие «не содержит»
- Введите точное название категории в поле «Значение».
- Нажмите «ОК», чтобы закрыть диалоговые окна.
- На ленте «Вид» откройте «Изменить вид» и выберите «Сохранить текущий вид как новый вид...».
Вуаля, теперь вы сохранили представление, которое фильтрует встречи из определенных категорий. Если вы хотите переключиться между урезанным представлением и полным представлением календаря, вы можете использовать кнопку «Изменить представление» на ленте «Вид».
решение2
Первоначально я использовал расширенную фильтрацию, предложенную здесь, но обнаружил, что они все равно отображаются и загромождают «панель дел» сбоку от писем, поскольку там нет возможности фильтрации.
Затем я наткнулся наэтот ответс очень простым решением "боже, почему я не подумал об этом!" — создать еще один календарь. Теперь мои повторяющиеся встречи и напоминания отделены, что позволяет мне не пропускать важные.
решение3
Я отредактировал приведенный выше ответ, внеся необходимые изменения, чтобы он работал.
- В ленте «Вид» нажмите «Просмотр настроек».
- Нажмите кнопку «Фильтр...».
- Нажмите кнопку «Больше вариантов»
- Отметьте галочкой все категории, кроме той, которую вы хотите исключить.
- Перейдите на вкладку SQL.
- Установите флажок «Изменить эти критерии напрямую. Все остальные вкладки будут недоступны».
HOLIDAY
Добавьте в список еще одну категорию с теми же критериями.Добавьте в конец еще один фрагмент синтаксиса SQL:
OR ("urn:schemas-microsoft-com:office:office#Keywords" like '%%')
Это позволит отображать некатегоризированные элементы календаря.
В ленте «Вид» откройте «Изменить вид» и выберите «Сохранить текущий вид как новый вид...». Теперь вы сохранили вид, который отфильтровывает встречи из определенных категорий. Если вы хотите переключиться между урезанным видом и полным видом календаря, вы можете использовать кнопку «Изменить вид» в ленте «Вид».
Пример синтаксиса SQL:
"urn:schemas-microsoft-com:office:office#Keywords" = 'A - Important and Immediate' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'B - Important and Not Immediate' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'C - Not Important and Due Soon' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'D - Uncategorized' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'I - Informational' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'P - Pending Requests' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'Personal' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'Z - Business' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'Z - Important' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'HOLIDAY' OR "urn:schemas-microsoft-com:office:office#Keywords" like '%%'
решение4
Я использовал ваш первоначальный подход (спасибо большое!), но мне хотелось скрыть в календаре небольшие повторяющиеся встречи, которые я себе назначил.
Первое, что я сделал, это отредактировал для себя небольшие повторяющиеся встречи, присвоив им статус НИЗКОЙ важности.
Затем дополнительные изменения в вашем номере 3..
- Нажмите вкладку «Дополнительно».
- Нажмите раскрывающееся меню «Поле» под «Определить дополнительные критерии».
- Нажмите «Все поля назначения» и выберите «важность».
- Установите «условие» на «не равно», а затем выберите «значение» на «низкое».