[Résolu][Writer] Récupérer le nom d'utilisateur Windows

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Yann[ick]
Fraîchement OOthentifié
Messages : 2
Inscription : 30 juil. 2008 07:21

[Résolu][Writer] Récupérer le nom d'utilisateur Windows

Message par Yann[ick] »

Bonjour à tous,

Je travaille pour une entreprise pour laquelle certains ordinateurs sont encore équipés de Openoffice 1.1.0 (en cours de migration vers la 2.4).

Notre entreprise partage des documents .sxw via un intranet. Je souhaiterais que, à l'édition d'un document dans le navigateur, une macro puisse récupérer le nom d'utilisateur Windows afin de l'insérer dans le document actif, sans doute en se basant sur la variable Environment.UserName que je ne parviens pas à intégrer dans la programmation.

Nous avons trouvé la solution sous la suite Office mais pas en Openoffice basic. Quelqu'un pourrait-il nous apporter son aide svp?

Merci d'avance,
Yannick.
Dernière modification par Yann[ick] le 11 août 2008 11:31, modifié 2 fois.
OpenOffice 1.1 & OpenOffice 2.4.1 sous Windows 2000
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25602
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Writer] Récupérer le nom d'utilisateur Windows

Message par Dude »

Yann[ick] a écrit :se basant sur la variable Environment.UserName
Une recherche sur le terme "username" me donne :
http://user.services.openoffice.org/fr/ ... t=username

:idea:
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Yann[ick]
Fraîchement OOthentifié
Messages : 2
Inscription : 30 juil. 2008 07:21

Re: [Writer] Récupérer le nom d'utilisateur Windows

Message par Yann[ick] »

Bonjour,

Je viens répondre à ma propre question:

Code : Tout sélectionner

Sub username
	msgbox(Environ( "USERNAME" ),0)
End Sub
A adapter selon les besoins, sous forme d'une alerte ou d'un texte à insérer dans une page Writer.

C'était simple, en fait! :wink:
JohnD
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 08 févr. 2023 14:31

Re: [Résolu][Writer] Récupérer le nom d'utilisateur Windows

Message par JohnD »

Bonjour,

Le problème c'est que la fonction Environ retourne une chaine vide.....
Je suis sous Mac OS 13.0

Merci
LibreOffice 7.4.2.1
MacOS 13 Ventura
Avatar de l’utilisateur
Oukcha
RespOOnsable modération
RespOOnsable modération
Messages : 4117
Inscription : 06 oct. 2008 08:03

Re: [Résolu][Writer] Récupérer le nom d'utilisateur Windows

Message par Oukcha »

Bonjour,

Le multipostage n'est pas autorisé, d'autant plus dans un sujet que vous n'avez pas initié, qui date de plusieurs années, avec une configuration différente de l'auteur de ce fil de discussion.

Sujet verrouillé.
                                        
Pour tout savoir sur le fonctionnement de ce forum :arrow: À lire avant tout ! Image