Lotus @ -formula-是否可以为视图创建动态选择公式?

时间:2018-12-13 09:13:42

标签: view selection lotus lotus-formula

几天来,我试图为视图创建正确的选择公式。

我有此公式中使用的客户端环境变量和文档ID列表,必须通过它们进行选择。 而且只有具有此ID的文档才能出现在视图中。

我的公式如下:

envValue := @Environment("organizationConfigIDKey");
validationDocIds := @DbLookup("":"NoCache";"":"";"search_validation_config_by_cre_id"; envValue; 2);

result := { & @Text(@DocumentUniqueID) = };

@For(i := 1; i <= @Elements(validationDocIds); i := i + 1;
            result := @If(i > 1; result + " | " ; result + "") + " @Text(" + validationDocIds[i] + ")" + @Char(13)
);

SELECT Form="OrganizationStructure" & result

是否可以通过@DbLookup中的ID从ID中选择文档? 能否请您提供一些小建议,以做出类似的解决方案,等等。

谢谢。

1 个答案:

答案 0 :(得分:3)

不可能像您所需要的那样动态地操作视图。

有一种方法可以使用Lotusscript来操纵视图选择公式,但是此操作的执行者需要设计者权限,并且一次有多个用户同时执行操作时,就会产生不良的副作用。

通常,这些任务可以通过以下任一方式完成:

a)一个“共享的,首次使用时专用的”文件夹,该文件夹动态(公开或定期)填充了所需的文档

b)嵌入视图的表单,使用“单一类别”仅显示相关邮件: 该视图按OrganizationConfigIDKey进行分类,单个类别的公式选择相应的键...