> |  
re : Un nuovo adepto di Lotus Script
aragosta
[quote]Tu hai dei documenti salvati, per gli utenti già registrati, con al loro
interno un campo username.
Hai fatto un form con un campo username2 dove l\'utente inserisce la sua
username per recuperare la sua password dimenticata, giusto?
Impostiamo curdoc il form aperto a video via web
set curdoc=session.DocumentContext
prendo il valore username
username=curdoc.username2(0)

ora vado a vedere se l\'utente è già registrato

Set registrati = db.GetView( "registrati" )
Set doc = registrati.GetDocumentByKey(username,True)

If Not doc Is Nothing Then
vuol dire che è già registrato

docMemo.Form = "Memo"
docMemo.SendTo = doc.email(0)
docMemo.Subject = "Prova"
Set rtitem = New NotesRichTextItem( docMemo, "Body" )
Call rtitem.AppendText("Prova")
Call rtitem.AddNewline(2)
Call rtitem.AppendText("La sua password è "+doc.password(0))
Call docMemo.Send(False)[/quote]


Ho impostato i questa maniera:

Dim session As New NotesSession
Dim db As NotesDatabase
Dim docMsg As NotesDocument
Dim docPsw As NotesDocument
Dim docMemo As NotesDocument
Dim rtitem As NotesRichTextItem
Dim registrati As NotesView
Dim doc As NotesDocument



Set db = session.CurrentDatabase
Set docMsg = session.DocumentContext
Set docPsw = session.DocumentContext
username=docPsw.username2(0)
Set docMemo = db.CreateDocument
Set registrati = db.GetView( "registrati" )
Set doc = registrati.GetDocumentByKey(username, True)

If Not doc Is Nothing Then

docMemo.Form = "Memo"
docMemo.SendTo = docMsg.email(0)
docMemo.Subject = "Prova"
Set rtitem = New NotesRichTextItem( docMemo, "Body" )
Call rtitem.AppendText("Prova")
Call rtitem.AddNewline(2)
Call rtitem.AppendText("La sua utenza, come da lei indicato; è :")
Call rtitem.AddNewline(2)
Call rtitem.AppendText("Username : "+docMsg.username(0))
Call rtitem.AddNewline(2)
Call rtitem.AppendText("Password : "+docMsg.password(0))
Call docMemo.Send(False)

Else

Call
docPsw.ReplaceItemValue("$$Return","[/home.nsf/RichiediPassword?OpenForm&msg=nov
aliduser]")

End If
End Sub

ma non funziona ovvero non mi arriva la mail

ho inserito da web l\'username "test" che è un utente già registrato che è un
documento che nel campo "email" ha la mia mail

ma niente non funziona




    re : Un nuovo adepto di Lotus Script - maci -
    re : Un nuovo adepto di Lotus Script - maci -
    You are here re : Un nuovo adepto di Lotus Script - aragosta -
    re : Un nuovo adepto di Lotus Script - maci -
    re : Un nuovo adepto di Lotus Script - aragosta -
    re : Un nuovo adepto di Lotus Script - maci -
Un nuovo adepto di Lotus Script - aragosta -
    re : Un nuovo adepto di Lotus Script - aragosta -
    re : Un nuovo adepto di Lotus Script - maci -
    re : Un nuovo adepto di Lotus Script - aragosta -
    re : Un nuovo adepto di Lotus Script - maci -
    re : Un nuovo adepto di Lotus Script - aragosta -
    re : Un nuovo adepto di Lotus Script - aragosta -