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


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

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

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

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

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

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

Любые идеи о том, как заставить это работать?


3
2017-09-08 14:57


происхождения


У меня такая же проблема, и я действительно хотел бы найти решение для этого. К сожалению, во всех моих веб-поисках я не нашел и не ответил, и поскольку этот вопрос остался без ответа так долго, я предполагаю, что это не разрешимо. - Guss
Я этого не решил. Если я получу некоторое свободное время (не в ближайшее время), я мог бы попробовать возиться в vba или еще что-то, возможно, написать текущую папку электронной почты в настраиваемое поле, а затем отобразить это настраиваемое поле. Не уверен, что это возможно или нет, но кажется лучшим шансом. - Mafu Josh
Я нашел сложный способ сделать это в VBA. Это по-прежнему немного ошибочно, и если я не могу найти более простой способ, я продолжу это решение и опубликую код и шаги, чтобы заставить его работать. - Mafu Josh


ответы:


Я не могу проверить разговор сегодня, но этот бит 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

1
2017-07-28 15:19



Спасибо, что нашли время ответить. У меня уже есть способ сделать это с помощью vba, но я пытаюсь заставить его отображаться в представлении, чтобы я мог быстро видеть, не щелкая, где находятся все электронные письма. Представление поддерживает поле «In Folder», но оно не отображает имя папки для меня, просто имя файла данных перспективы. - Mafu Josh


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

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

  • задавать имя как NEW In Folder
  • задавать Тип как формула
  • задавать Fromula как [В папке]

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

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

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


0
2017-07-25 07:18



Спасибо за ответ. Я пробовал это, и он дает ту же проблему: он показывает имя файла данных. Эти электронные письма находятся в файле данных, а не в основных папках почтового ящика Outlook. Кроме того, я не являюсь делегатом (насколько я знаю), и я не знаю, есть ли у меня правильные разрешения. - Mafu Josh


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

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

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


0
2018-05-24 20:22