我有了场员工号,员工姓名&员工的电子邮件地址雇员信息的形式。注册新员工信息时,我无法获取电子邮件地址(来自Domino目录names.nsf),表单中的员工姓名必须与目录中的姓名匹配并带上邮件地址。
请帮助我是新来的Lotus Notes :( 我想这个公式......对于电子邮件地址字段...如何从NAMES.NSF Domino目录中的电子邮件地址 - Lotus Notes的
server := @Name([CN]; @Subset(@DbName; 1));
err := "No email address found, plz chk Domino Directory";
@If(EmpName != ""; @DbLookup("":"NoCache";server:"names.nsf";"People";Name;4); Email);
@If(@IsError(err)=err)
但是这是行不通的,我只得到了错误,但不是电子邮件地址。PLZ帮我:( 然后我DbColumn ...伊茨填充所有的电子邮件地址在电子邮件领域的尝试。
我的要求是把从Domino目录与员工姓名registerd匹配名称的电子邮件地址,如果不存在的邮件地址,显示错误。
嗯,我想这太... BT笏我为server_name放? :(...和隐藏的视图$用户在马目录中,邮件地址列是空的...另外... ma在表格中的EMPNAME是格式(用户名/域名)...这个寒暄有一个匹配用户视图仪式中的字段?... – user631457 2011-02-25 04:04:31
您的实际问题与只有任何公式的最后一行返回值的事实相混淆。您的倒数第二行执行@DBlookup,但它不返回值或赋值最后一行没有任何用处,因为它将一个布尔值与一个字符串进行比较,Mark的解决方案是正确的 - 但您仍然需要调整公式的结构。 – 2012-03-15 15:21:35