LotusScript搜索公式 - 如何获取仅在当前月份创建的文档?

时间:2017-09-26 13:08:18

标签: lotusscript lotus-formula

我正在尝试在搜索视图中为我的文档创建SELECT公式。 它看起来像这样:

SELECT (Form = "Calculation" & @Created > [09/26/2017])

每个月我都需要获取每个月在当月创建的文档。

所以,在[09/26/2017]的地方,我必须在当月的第一天,几乎找到解决方案,但还没有。

您能为此提供一个小解决方案或建议吗? 谢谢!

更新

这是我的最后一个变种:

StartDate := @Today;
StartOfThisMonth := @Date(@Year(StartDate); @Month(StartDate); 1);
SELECT Form = "Sum_access_by_corporations" & @Created >= StartOfThisMonth;

但是,正如Karl-Henry Martinsson注意到的,这是一个不正确的解决方案,我将尝试为此找到其他解决方案。 我又打开了这个问题。

2 个答案:

答案 0 :(得分:2)

请不要听CBlunt,@今天和@Now正在查杀服务器性能,因为它会使视图索引"脏"。它永远不会被索引,索引任务将不断运行。

您绝不应在视图选择中使用它们。正确的方法是拥有一个预定的代理,它将更新一个字段,指示该文档是否应该包含在视图中。

答案 1 :(得分:1)

我建议玩@Today和@ Adjust