Previous Topic

Next Topic

Book Contents

Book Index

Via Notes.ini

If you have an action type of NotesAgent or NotesFormula, certain variables are updated in Notes.ini

The list of variables is a bit special due to the length-constraint of values in Notes.ini. The maximum length of any value is 256 character. Therefore Notes Menu Launcher has to keep track of the value-length!

Also remember that the values are valid for the current selection only.

The keywords and their values are;

Keyword

Value

$NMLVAR_NumberOfLists

How many variable name lists do we have ?

$NMLVAR_List_0 ... $NMLVAR_List_n

You find a variable name list starting on 0 and incrementing up to the number in $NMLVAR_NumberOfLists.

The values are semi-colon separated, and look like this;

NOTES_SERVER;NOTES_DATABASE_RELATIVEPATH;NOTES_DATABASE_FILENAME

For each value you will find an individual keyword prefixed with "$NMLVAR_". For example, you will find a $NMLVAR_NOTES_SERVER.

If the value isn't present in Notes.ini, the value is empty, and for the example with the Notes server above, it means that the selected database is on the local client.

$NML_Variable_Count

How many variable names has been written to the variable name lists above.

You can easily use these values in your @Formulas or LotusScript agents.

See Also

How Notes Menu Launcher communicates to the outside

Via the Registry

Via parameters