我有 Lotus Notes 应用程序,仅作为主邮件模板 (R7) 中的修改(新表单、视图和向“标准”视图之一添加按钮)部署。
所有这些“新”表单和视图都依次继承自我的主应用程序模板。
现在,要使这些表单之一正常运行,它必须有一个字段,该字段不同于客户(不是最终用户,而是组织)到客户。
我不想破坏我们模板的继承,所以我们可以通过发送一个新模板轻松更新应用程序。所以,我不能要求客户端管理员仅仅打破这个特定表单的继承,因为它会停止所有更新(或者必须手动完成)。
所以,假设我有 MainAppForm,它有一个计算字段 ClientCustomData。我想要另一种形式,它只有一个“默认”字段 ClientCustomData。我可以打破第二种形式的继承,因为它没有可能更改的真正设计元素,然后客户端可以将此默认值修改为他们需要的任何值,而不必担心它会被覆盖。
问题是 - 我如何从 MainAppForm 读取其他表单的值?
或者 - 有没有办法只在邮件模板中存储 2 个数据元素(我不知道,共享文件或其他东西),所以每个用户都可以使用它,MainAppForm 可以获取它们,w/oa 需要删除继承依赖项MainAppForm 从我们的模板。
我什至可以设想一个只有 to 函数的类库来返回它(我不知道为什么这种方法对我来说很臭)。
任何最佳实践或建议?