Bouton en LS (Urgent !!!!!!!)

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Bouton en LS (Urgent !!!!!!!)

Messagepar Nico (débutant) » 22 Juil 2003 à 13:32

Bonjour,J'ai ce bouton qui doit me mettre la date et le nom d'utilisateur dans le champ SuiviContacts. Problème, ca ne me met que la date. Pouvez vous m'aider à mettre le UserName avec ?De plus, j'aimerais que à chaque fois que je clique sur le bouton, il me fasse un retour à la ligne pour que ce soit plus lisible.Voilà le code : (Lotus Script)Sub Click(Source As Button) Dim workspace As New NotesUIWorkspace Dim uidoc As NotesUIDocument Set uidoc = workspace.CurrentDocument Dim dateTime As New NotesDateTime( "" ) Dim user As String user = UserName dateTime.LSLocalTime = Now Call uidoc.FieldAppendText( "SuiviContacts", Cstr(dateTime.DateOnly) & " - " & Cstr(user))End SubMerci pour votre aide
Nico (débutant)
 

Re: Bouton en LS (Urgent !!!!!!!)

Messagepar Raziel » 22 Juil 2003 à 13:44

Salut,Essai un truc du genreSub Click(Source As Button)dim session as new notessessionDim workspace As New NotesUIWorkspaceDim dateTime As New NotesDateTime( "" )Dim uidoc As NotesUIDocumentdim buffer as stringSet uidoc = workspace.CurrentDocumentdateTime.LSLocalTime = Nowbuffer = uidoc.fieldgettext("SuiviContacts")if buffer = "" thenCall uidoc.FieldAppendText("SuiviContacts", Cstr(dateTime.DateOnly) & " - " & session.UserName)elseCall uidoc.FieldAppendText("SuiviContacts", uidoc.fieldgettext("SuiviContacts") + chr(10) + Cstr(dateTime.DateOnly) & " - " & session.UserName)end ifEnd Sub
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Re: Bouton en LS (Urgent !!!!!!!)

Messagepar Raziel » 22 Juil 2003 à 13:46

ou Sub Click(Source As Button)dim session as new notessessionDim workspace As New NotesUIWorkspaceDim dateTime As New NotesDateTime( "" )Dim uidoc As NotesUIDocumentSet uidoc = workspace.CurrentDocumentdateTime.LSLocalTime = NowCall uidoc.FieldAppendText("SuiviContacts", Cstr(dateTime.DateOnly) & " - " & session.UserName + chr(10))End Sub
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Re: Bouton en LS (Urgent !!!!!!!)

Messagepar Droad » 22 Juil 2003 à 13:46

Sub Click(Source As Button)Dim session as new NotesSessionDim workspace As New NotesUIWorkspaceDim uidoc As NotesUIDocumentSet uidoc = workspace.CurrentDocumentDim dateTime As New NotesDateTime( "" )Dim user As Stringuser = session.CommonUsernamedateTime.LSLocalTime = NowCall uidoc.FieldAppendText( "SuiviContacts", dateTime.DateOnly & " - " & user & Chr$(13))End Sub[%sig%]
Droad
 

Re: Bouton en LS (Urgent !!!!!!!)

Messagepar Nico (débutant) » 22 Juil 2003 à 13:52

Merci beaucoup, Ca fonctionne mais il me met un carré derrière le UserName, je sais pas s'il y a moyen de l'enlever (sinon, on peut l'enlever à la main ds le champ mais ca serait plus pro s'il ne se mettait pas du tout. Si vous avez une idée ca m'arrangerai sinon, merci beaucoup pour le coup de pouce. Nico
Nico (débutant)
 

Re: Bouton en LS (Urgent !!!!!!!)

Messagepar Droad » 22 Juil 2003 à 14:03

désolé: Chr$(10) (et non Chr$(13))[%sig%]
Droad
 


Retour vers Développement