我的Lotus Notes应用程序中有两个字段,ContactName
和CompanyName
。
CompanyName
有一个输入翻译公式,它将检查ContactName
中的数据以引用一个视图,然后给出CompanyName
它的数据。
Company:= @Unique(@DbLookup("";@DbName;"Visitor List 1";@Text(ContactName);2));
@If(CompanyName = ""; @If(ContactName != ""; Company[1];"");@Text(companyname))
但是,它存在不自动显示的问题,除非我单击另一个字段,否则只会出现数据。我计划在填写ContactName
后快速显示数据
为了测试,我尝试将上面的公式从CompanyName
移动到ContactName
,看看反应能否更快地触发。确实如此。如果我只是简单地复制和粘贴公式,那么CompanyName
数据将覆盖ContactName
数据。
我把它修改为:
Company:= @Unique(@DbLookup("";@DbName;"Visitor List 1";@Text(ContactName);2));
@If(CompanyName = ""; @Text(CompanyName = @If(ContactName != ""; Company[1];""));@Text(companyname))
但是,这只是立即给ContactName
值0.还有什么我可以做修改公式?