我正在寻求帮助来创建一些 Notes 工具栏按钮以将选定的文档移动到收藏夹的文件夹中。我只想为每个按钮硬编码一个指定的文件夹。
我不熟悉 Notes 公式语言或创建按钮,因此任何提示都会有所帮助。
谢谢。
我正在寻求帮助来创建一些 Notes 工具栏按钮以将选定的文档移动到收藏夹的文件夹中。我只想为每个按钮硬编码一个指定的文件夹。
我不熟悉 Notes 公式语言或创建按钮,因此任何提示都会有所帮助。
谢谢。
使用这样的公式
@Command( [Folder] ; folderName ; moveOrCopy )
以下公式会将所选文档移动到名为“我的收藏夹”的文件夹中:
@Command( [Folder] ; "My Favorite" ; "1")
如果您省略folderName
“移动到文件夹”对话框,将显示。
该moveOrCopy
参数是可选的。值“1”将文档移动到文件夹。“0”值将文档复制到文件夹。如果省略此参数,Folder 假定值为“0”(复制)。
此外,如果您有一个子文件夹,您可以使用双反斜杠指定它,如下所示:
@Command( [Folder] ; "My Favorite\\My Subfolder" ; "1")
@Command([Folder]; "folderName") 将选中的文档复制到 "foldername"
在您希望从中复制文档的视图上创建 Action 并将上述代码放入其中。您可以使用 Actions 属性来控制外观、位置等。
我最近学会了如何自己做这件事,所以我可以用硬编码的文件夹位置创建两个不同的按钮。我使用了以下内容:
@Command([FolderDocuments];"Foldername";"1")
当然,将“文件夹名”替换为您需要的名称,并确保保留在引号中。
对我来说有点棘手的地方是尝试将电子邮件移动到文件夹的子文件夹。正常的反斜杠似乎不起作用。我不知道是什么让我想到它,但我尝试了两个反斜杠,效果很好。
@Command([FolderDocuments];"Foldername\\subfolder";"1")
我知道您希望对按钮进行硬编码,但如果您希望创建超过 2-3 个按钮,我建议您使用一个简单的弹出窗口,让您从选项列表中进行选择。这样您就不必记住哪个按钮是哪个按钮,也不会用完工具栏上的空间。
您可能还想看看 SwiftFile,它会从您的行为中学习并建议要分类的文件夹。SwiftFile 随您的 Notes 许可证和安装软件“免费”提供。 http://www.research.ibm.com/swiftfile/
答案取决于您在此处未指定的许多因素。
这是为 Notes 客户端准备的吗?对于单个数据库?目标是每个用户的个人收藏列表,还是共享收藏列表?如果所有这些都是肯定的,那么为什么要为此使用工具栏按钮?只需在应用程序中设置一个“收藏夹”文件夹,将其标记为“共享,首次使用时个人”,并教用户通过拖放将选定的文档移动到其中。
如果它适用于网络浏览器用户但仍适用于单个数据库,则拖放将不起作用,因此 OTTA 的答案是正确的。
但是,如果您尝试创建一个跨多个数据库的统一“收藏夹”功能,无论是个人数据库还是其他数据库……还有更多的编程工作要做。