Поле «В папке» в Outlook 2010 не отображает фактическое имя папки

Поле «В папке» в Outlook 2010 не отображает фактическое имя папки

У меня все мои письма в файле данных Outlook (pst), чтобы сделать поиск максимально гибким, потому что папки поиска на самом деле не работают по всем файлам. У меня много папок и подпапок.

Например, при использовании Conversation View у меня появляются письма из других папок, что хорошо. Но поле «В папке» не показывает, из каких папок они приходят. Отображается только имя файла данных Outlook.

Это бесполезно, так как я использую только один файл данных Outlook. И, похоже, нет другого поля, которое представляло бы, в какой папке находится электронное письмо. Это поле должно быть названо как-то иначе, и «В папке» должно быть папкой, в которой оно находится.

Я не могу найти обходной путь. Было бы неплохо либо другое поле, которое даст мне то, что я ищу, либо настройка, которую можно изменить, либо способ создания настраиваемого поля для этого, или что-то в этом роде.

Это не просто просмотр разговоров, но я хочу, чтобы это работало именно там.

Я не уверен, но, по-моему, это работало в Outlook 2007 (представление беседы не поддерживало извлечение писем из других папок, если только они не использовались из папки поиска).

Есть идеи, как это реализовать?

решение1

Я не могу сегодня протестировать режим беседы, но этот фрагмент VBA работает в другом месте.

http://vboffice.net/sample.html?lang=en&mnu=2&smp=65&cmd=showitem

Public Sub GetItemsFolderPath()
    Dim obj As Object
    Dim F As Outlook.MAPIFolder
    Dim Msg$
    Set obj = Application.ActiveWindow
    If TypeOf obj Is Outlook.Inspector Then
        Set obj = obj.CurrentItem
    Else
        Set obj = obj.Selection(1)
    End If
    Set F = obj.Parent
    Msg = "The path is: " & F.FolderPath & vbCrLf
    Msg = Msg & "Switch to the folder?"
    If MsgBox(Msg, vbYesNo) = vbYes Then
        Set Application.ActiveExplorer.CurrentFolder = F
    End If
End Sub

решение2

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

RMB наКолонныпанель имен ->Настроить текущий вид->Поля->Новое поле

  • наборИмякак НОВЫЙ В папке
  • наборТипкак Формула
  • наборФрумулакак [В папке]

(Формула со скобками)

Нажмите ОК, ОК, ОК.

Должен появиться новый столбец. Если он не отображает имя папки, как вы ожидаете, проверьте, есть ли у вас правильные разрешения в папке (например, если вы делегат).

решение3

Я не знаю насчет представления беседы, но в Outlook 2010 (и некоторых более ранних версиях) с помощью папки поиска можно увидеть имя папки, в которой фактически находится сообщение, в столбце «В папке».

Может ли папка поиска предоставить вам то, что вам нужно?

Папки поиска могут группировать сообщения по конверсии, если вы используете диалог настроек вида. Однако, "разговор" похоже то же самое, что и "тема".

Связанный контент