Cliente Lotus Notes: como criar uma visualização da caixa de entrada apenas de remetentes selecionados

Cliente Lotus Notes: como criar uma visualização da caixa de entrada apenas de remetentes selecionados

Estou realmente perdido aqui e meu google-fu está falhando.

Estou usando o Lotus Notes Client 8.5.3

Em essência, quero criar uma visualização alternativa da minha caixa de entrada, consistindo apenas em emails recebidos de um conjunto definido de usuários. Estou procurando a maneira mais simples e direta de fazer isso. Idealmente, eu "clonaria" a "visualização" da caixa de entrada e adicionaria uma restrição a ela.

(Já destaquei os remetentes selecionados, mas isso não é suficiente, nem classificar ou pesquisar na caixa de correio).

Tentei olhar para "Visualizações" como o ponto lógico para executar esta tarefa, mas parece exigir muito mais trabalho manual e aprendizado/codificação do que desejo investir.

Responder1

No Lotus Notes existem dois "mecanismos" diferentes para mostrar documentos: Visualizações e Pastas.

Para você, como usuário, eles parecem iguais, mas são completamente diferentes:

Uma visualização mostra automaticamente documentos que atendem a determinados critérios. Sempre que um documento atende aos critérios, ele é mostrado automaticamente na visualização.

Uma pasta contém documentos que “alguém” coloca nelas “manualmente” (mais ou menos). Para a pasta Inbox esse "alguém" é a tarefa do roteador.

É importante saber que somente a pasta “sabe” quais documentos lhe pertencem. Os próprios documentos NÃO sabem em quais pastas eles são exibidos.

Isso significa: você pode criar uma visão que contenha todos os documentos de um remetente específico definindo a seguinte fórmula de seleção:

SELECT From = "[email protected]"

Ou para vários remetentes (ou formatos diferentes do mesmo remetente):

SELECT From = "[email protected]" : "[email protected]"

Ou ainda menos específico:

SELECT @Contains( @Lowercase( From ) ; "tim" )

Para vários usuários, você pode usar o operador "ou" ou usar o poder de manipulação de lista incorporado na linguagem de fórmula:

SELECT @Contains( @Lowercase( From ; "tim" ) | @Contains( @Lowercase( From ; "tom" )

Ou melhor):

SELECT @Contains( @Lowercase( From ; "tim" : "tom" : "paul" )

MAS você não pode adicionar uma condição como & Folder = "($Inbox)"essa informação simplesmente não está armazenada em nenhum lugar do documento.

Eu sei que All-Documents-View contém uma coluna com o nome da pasta, mas o comando que a renderiza só é válido em Fórmulas de Coluna e NÃO em fórmulas de seleção. Além disso, uma coluna contendo esta fórmula nem sequer é classificável ou categorizável.

Portanto, o mais próximo que você pode chegar é usar meu exemplo de seleção acima para obter todos os e-mails de um remetente e copiar o design da visualização "Todos os documentos" para pelo menos obter uma exibição da pasta que o contém.

Responder2

Se você não se importa em selecionar todas as pessoas e apertar um botão, você pode criar um botão personalizado na barra de ferramentas (arquivo -> preferências -> barra de ferramentas -> personalizar) com a fórmula@AddToFolder("Inbox2"; "")

informação relacionada