我正在尝试在搜索视图中为我的文档创建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注意到的,这是一个不正确的解决方案,我将尝试为此找到其他解决方案。 我又打开了这个问题。
答案 0 :(得分:2)
请不要听CBlunt,@今天和@Now正在查杀服务器性能,因为它会使视图索引"脏"。它永远不会被索引,索引任务将不断运行。
您绝不应在视图选择中使用它们。正确的方法是拥有一个预定的代理,它将更新一个字段,指示该文档是否应该包含在视图中。
答案 1 :(得分:1)
我建议玩@Today和@ Adjust。