如何翻译此代码?
从view.view中选择*,其中ageYear =“combobox.value”
我知道sql中的代码,但我不能在Lotus脚本中执行,
答案 0 :(得分:0)
@DBlookup是你的朋友。我很久没有写过Formula了 - 我所有的Domino主要代码现在都是Java,但是类似
@dblookup("Notes": "NoCache"; "" : "ViewName"; "combobox.value"; columnnumber)
您无法使用一个@dblookup查找多个列,就像在SQL中选择它们一样。你需要多个@dblookups。
此外,假设您有一个按索引值排序的视图,在您的情况下为ageYear。
如果你真的需要多列,也许你应该使用LotusScript或Java,或重新分析你想要做的事情。上下文会有所帮助。
答案 1 :(得分:0)
Lotus Notes不是关系数据库。它是一个可编程的用户界面和面向文档的存储系统,都集成在一个包中。您需要学习Notes编程的元素。您不能只考虑SQL查询并“翻译”它。
在previous question的上下文中,您可以使用表单和嵌入式视图来执行您想要的操作。您不需要LotusScript。肯对这个问题的回答已经指出了正确的方向。我的回答提供了另一种观点。
但是还有很多其他方法可以做你想要的事情;在许多其他情况下,您可能希望从视图中选择文档。