Type-Ahead and Customised Database

I have a customised database, with various views added for mail integration. The database has also been added to Directory Assistance to allow users to select from the database when opening up the address dialog.

However, I cannot seem to get type-ahead to pick up people from the database. Is there a specific view type-ahead looks to that needs to be included?

I have all the ($VIM…) and ($People…) views and the ($NamesFieldLookup) view, all the views that I have seen in various posts need to be added. Can anyone advise?

Thanks

Paul Withers

Subject: Update: More Information, Still Lacking Understanding

The contact documents I was using had Full_Name field instead of FullName, and Surname instead of LastName field. But I had changed all the views to use Full_Name and Surname fields, so as far as I could understand it should work.

However, as soon as I added a FullName field, the type-ahead, ‘Search directory for…’ option then picked up the user, BUT only if I typed the name in the full name order, i.e. “Paul W”. It still does not work if I type the surname first, although other directories do. This still did not work when I set a LastName field.

I had also modified the selection formula of the ($NamesFieldLoookup) view to restrict only to users who had an email address. By playing about with that selection formula, the type-ahead search of directories is definitely using this view. As soon as I include a use only in that view, they appear in the search; change it back and they disappear immediately.

To test my hypothesis in a different direction, I also tried using @NameLookup. This seems to work in a similar way, using ($NamesFieldLookup) view.

So, in conclusion so far, it seems to be doing a search of entries in the ($NamesFieldLookup) view, matching the entry typed against specific field names.

If anyone knows or can work out what those fields are, I would be very grateful. If anyone knows or can work out where the field names it searches on are configured, even better.

Otherwise, for anyone trying to get this working, best recommendation is to ensure the contact documents use the same fields as the Domino Directory.

Subject: Readers field peculiarity

I just came across this again, realised I hadn’t posted the solution, and no one else seems to have identified or posted the answer.

Typeahead only looks to Recent Contacts http://www-10.lotus.com/ldd/dominowiki.nsf/dx/ibm-lotus-notes-8-recent-contacts-and-type-ahead-features-faqs

For picking up from directories, I had access to the relevant documents by virtue of having a role that was in the Readers field. However, if you have access via role, it’s not good enough. You need to be named or in a group that’s named in the Readers field.