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

1

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

Estou usando o Lotus Notes Client 8.5.3

Essencialmente, desejo criar uma visão alternativa da minha caixa de entrada, consistindo apenas em emails recebidos de um conjunto definido de usuários. Eu 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.

(Eu já destaquei remetentes selecionados, mas isso não é suficiente, nem está classificando ou pesquisando dentro da caixa de correio).

Eu tentei olhar para "Views" como o ponto lógico para executar essa tarefa, mas parece exigir muito mais trabalho manual e aprendizado / codificação do que eu quero investir.

    
por dave_the_dev 20.05.2015 / 23:03

2 respostas

1

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

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

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

Uma pasta contém documentos, que "alguém" coloca neles "manualmente" (mais ou menos). Para a Caixa de Entrada, "alguém" é a tarefa do roteador.

É importante saber que apenas a pasta "sabe" quais documentos pertencem a ela. Os documentos que eles mesmos NÃO sabem, em quais pastas eles são exibidos.

Isso significa que você pode criar uma visualizaçã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 "or" ou usar o poder da manipulação de listas incorporada na linguagem de fórmulas:

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

Ou (melhor):

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

MAS não é possível adicionar uma condição como & Folder = "($Inbox)" , pois essas informações simplesmente não são armazenadas em nenhum lugar do documento.

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

Assim, o mais próximo que você pode obter é 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.

    
por 21.05.2015 / 00:34
0

Se você não se importar em selecionar todas as pessoas e pressionar um botão, poderá criar um botão da barra de ferramentas personalizada (arquivo - > preferências - > barra de ferramentas - > personalizar) com a fórmula @AddToFolder("Inbox2"; "")

    
por 21.05.2015 / 17:36