Subject: Using another database to run LEI activities??
Here is code that I put in an agent that I gave a user a button to trigger. You should be able to modify it to suite your needs
Dim s As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim leidb As NotesDatabase
Dim leiview As NotesView
Dim leidoc As NotesDocument
Dim picklist As Variant
Dim item As NotesItem
Dim gCategory As String
Set db = s.CurrentDatabase
Set leidb = s.GetDatabase( db.Server, "decsadm.nsf" )
Set leiview = leidb.GetView( "(All Activities)" )
gCategory = "Dev - Source Codes"
picklist = ws.PickListStrings( PICKLIST_CUSTOM,False, db.Server,"decsadm.nsf","Activities\By Category", "LEI Activity:","Please select the LEI Activity.", 4, gCategory)
Set leidoc = leiview.GetDocumentByKey( Cstr(picklist(0)) , True )
Set item = leidoc.ReplaceItemValue( "RunASAP", 1 )
Call leidoc.Save(False, True)
Msgbox "Activity successfully started.", , "Start Activity Action"