我被赋予了在莲花笔记中创建自定义表单的任务,并需要一些帮助。表单是一个简单的自动填充样式表单,从Lotus Notes中的其他表单中提取数据。我能够弄清楚如何做大部分但是我无法弄清楚最后一部分。在客户购买汽车时有三种形式完成。第一种形式称为CUSTOMER,第二种形式称为VEHICLE,第三种形式称为HISTORY。我的自定义表单是通过单击"新表单"创建的。新表格将从CUSTOMER表格中提取客户的姓名,电话号码和地址,并在新表格中自动填写。问题是从车辆和历史表格中检索信息。我认为问题是我不知道如何正确输入路径。如果我在CUSTOMER表单下并在新表单中键入LASTNAME,它将从CUSTOMER表单中取出姓氏并自动将其填入我输入[LASTNAME]的新表单中。但是我输入什么来告诉新表单从名为VEHICLE的表单中检索信息以及名为LastName的相同表单中的字段。任何输入都将非常感激
答案 0 :(得分:0)
您的新表单已设置属性,以便新文档将继承其父级的值。如果使用CUSTOMER表单创建的文档是父文档(因为这是您单击以使用新表单创建新文档时所选择的文档),则LastName将从新文档中的父文档继承。这就是允许您访问它的原因。另外两个文档(一个带有VEHICLE表单,另一个带有HISTORY表单)不是新文档的父文档。你不能从他们那里继承。
您必须学习使用@DbLookup函数才能从这些文档中获取值,并且您需要具有(a)在执行查找时可以使用的那些文档中存在的键值,以及(b)包含VEHICLE和HISTORY文档的视图(或两个视图),并且在第一个排序列中具有键值。