Lotus Notes工具栏按钮将文档移动到收藏夹文件夹

时间:2011-10-10 09:25:33

标签: lotus-notes lotus-formula

我正在寻求帮助来创建一些Notes工具栏按钮,以将所选文档移动到收藏夹文件夹。我只是想为每个按钮硬编码一个指定的文件夹。

我不熟悉Notes Formula语言或创建按钮,所以任何提示都会有所帮助。

感谢。

5 个答案:

答案 0 :(得分:2)

@Command([Folder];“folderName”)将所选文档复制到“foldername”

在您要复制文档的视图上创建操作并删除上面的代码。您可以使用“操作”属性来控制外观,位置等。

答案 1 :(得分:2)

使用公式like this

@Command( [Folder] ; folderName ; moveOrCopy )

以下公式会将所选文档移至名为" My Favorite"的文件夹:

@Command( [Folder] ; "My Favorite" ; "1")

如果省略folderName,将显示“移动到文件夹”对话框。

moveOrCopy参数是可选的。值" 1"将文档移动到文件夹。值" 0"将文档复制到该文件夹​​。如果省略此参数,则Folder假定值为" 0" (复制)。

此外,如果你有一个子文件夹,你可以用这样的双反斜杠指定它:

@Command( [Folder] ; "My Favorite\\My Subfolder" ; "1")

答案 2 :(得分:1)

我最近学会了如何自己这样做,所以我可以用硬编码的文件夹位置创建两个不同的按钮。我使用了以下内容:

@Command([FolderDocuments];"Foldername";"1")

当然,请将“Foldername”替换为您需要的名称,并确保留在引号中。

对我来说有点棘手的是试图将电子邮件移动到文件夹的子文件夹。正常的反斜杠似乎不起作用。我不知道是什么让我想到它,但我尝试了两个反斜杠,并且工作正常。

@Command([FolderDocuments];"Foldername\\subfolder";"1")

我知道你正在寻找硬编码按钮,但是如果你想创建超过2-3个按钮,我建议你使用一个简单的弹出窗口,让你从一个选择列表中进行选择。这样你就不必记住哪个按钮是哪个,你的工具栏就不会用完了。

答案 3 :(得分:0)

答案取决于您未在此处指定的许多因素。

这是Notes客户端吗?对于单个数据库?目标是每个用户的个人收藏列表,还是共享收藏列表?如果对所有这些都是,那么为什么要使用工具栏按钮呢?只需在应用程序中设置“收藏夹”文件夹,将其标记为“首次使用时共享,个人”,并教导用户通过拖放将所选文档移动到该文件夹​​。

如果它适用于网络浏览器用户,但仍然适用于单个数据库,拖放操作将无效,因此OTTA的答案是正确的。

但是,如果您要做的是创建一个跨越多个数据库的统一“收藏夹”功能,无论是个人还是其他...还有更多的编程要做。

答案 4 :(得分:0)

您可能还想看看SwiftFile,它从您的行为中学习并建议要排序的文件夹。 SwiftFile随您的Notes许可证和免费提供“免费”。安装SW。 http://www.research.ibm.com/swiftfile/