the "[ChooseDatabase]" option for the @Prompt. The next undocumented @function
is the @Getmembers.
For the use of the "[ChooseDatabase]" option for the @Prompt. This parameter
will display the
same dialog box as when you select File | Database | Open. When the user
selects a database and clicks the OK button, this function will return a text
list with three members. The first is the server name, the second is the
filename, and the third is the database title. You could use this new @Prompt
to prompt the user for a Notes database and then open it in your formula code.
The next undocumented @function is the @Getmembers. This function gets a member
from a list. The first parameter is the list and the second is a number
corresponding to the position of the list member you want to get.
Paste the following code into a button:
x := @Prompt( [ChooseDatabase];"";"";"";"");
@If( @Elements( x) = 1; @Return(""); @Success);
server := @GetMembers( x; 1);
filename := @GetMembers( x; 2);
title := @GetMembers( x;3);
@Prompt([OK]; "Test @GetMembers"; server + @Char(13) + filename + @Char(13) +
As with all undocumented features, use these with care. Lotus doesn't guarantee
that these features are fully tested and they may be removed from future
versions of Notes.