[Formules] - Recherche une personne dans un groupe
Source : kbase de lotus
ServerName := "<Enter your server name here>";
GroupName := @PickList([Name]:[Single]);
tmpMembers := @DbLookup("":"NoCache"; ServerName:"NAMES.NSF"; "Groups"; GroupName; "Members");
@If(@IsError(tmpMembers); @Failure(GroupName+" is not a valid group"); @Success);
tmpTest := @IsMember(@Name([CN]; @UserName);@Name([CN]; tmpMembers));
@If(tmpTest;@Prompt([OK]; "Lotus Notes"; @Name([CN]; @UserName)+" is a member of the "+GroupName+" group."); @Prompt([OK];"Lotus Notes"; @Name([CN]; @UserName)+" is not a member of the "+GroupName+" group."))
ServerName := "<Enter your server name here>";
GroupName := @PickList([Name]:[Single]);
tmpMembers := @DbLookup("":"NoCache"; ServerName:"NAMES.NSF"; "Groups"; GroupName; "Members");
@If(@IsError(tmpMembers); @Failure(GroupName+" is not a valid group"); @Success);
tmpTest := @IsMember(@Name([CN]; @UserName);@Name([CN]; tmpMembers));
@If(tmpTest;@Prompt([OK]; "Lotus Notes"; @Name([CN]; @UserName)+" is a member of the "+GroupName+" group."); @Prompt([OK];"Lotus Notes"; @Name([CN]; @UserName)+" is not a member of the "+GroupName+" group."))