Page 1 sur 1
Code pour connaiitre la taille de sa BAL Server

Publié:
27 Jan 2004 à 15:45
par PAT
Bonjour à tous,Je suis Admin Notes et j'aimerais envoyer à tous mes utilisateurs un mail contenant un bouton leur permettant de faire apparaître dans une fenêtre la taille actuelle de leur base mail sur le serveur (et accessoirement le quota associé)Quelqu'un d'entre vous aurait-il un exemple de code ?
Re: Code pour connaiitre la taille de sa BAL Server

Publié:
27 Jan 2004 à 15:51
par oguruma
il faut passer par du LS... est-ce urgent ?je te le fais dès que possible à+
Re: Code pour connaiitre la taille de sa BAL Server

Publié:
27 Jan 2004 à 16:23
par PAT
Le + tôt sera le mieux ...Merci d'avance.
Re: Code pour connaiitre la taille de sa BAL Server

Publié:
29 Jan 2004 à 22:55
par oguruma
ce post est juste pour dire que je n'ai pas oublié ma promesse mais cette semaine j'étais en formation... linux mandraketu as la soluce pour lundi matin promisvoir même plusieurs manières d'y parvenir2 à 3 agents soluce avant chacun leurs avantages et inconvénients...
Solution 1

Publié:
29 Jan 2004 à 23:28
par oguruma
Tu as une première solution, car j'ai déjà répondu sur le forum de dév voir ce post :http://www.dominoarea.org/read.php?f=2&i=8066&t=8049Cependant, cette solution nécessite un montage de structure en cascade à partir du fichier modèle mail50.ntf
Solution 2

Publié:
30 Jan 2004 à 00:05
par oguruma
Cette solution évite la mise en production d'un modèle en cascade.Dans base courrier, tu fais un modèle de courrier que tu nommes par exemple "Info base courrier".Dans le texte tu mets un petit commentaire donnant les raisons de ce mail...tu y places un bouton, titre "Taille de votre bàl" avec le code suivantSub Click(Source As Button) Dim cr As String Dim s As NotesSession Dim db As notesdatabase Dim info As String cr=Chr$(13)+Chr$(10) Set s=New NotesSession Set db=s.CurrentDataBase info="Votre base courrier fait " & Int(db.Size/1024) & " Ko"+CR info=info+"Votre quota est de " & db.SizeQuota Messagebox info,48,"Info base courrier"End Subtu envoie ce mail à tous tes utilisateurs (groupe ToutLeMonde)cette solution est assez simpliste...à l'utilisateur de garderce message dans un dossier spécifique afin de le retrouver facilement.(expliquer tout ceci dans le texte accompagnant le bouton)
Modèle de base

Publié:
01 Fév 2004 à 18:30
par oguruma
j'ai retrouvé un modèle de base NTF que j'avais il y a quelques temps téléchargé du NET.Si tu la souhaites... je te l'envoie par mailà toi de la mettre en production... sur des clients tests au départ...ou tu reprends les éléments du design pour les intégrer dans ton modèle à savoirDans le cadre MailFS tu remplaces la page MailTitle (celui en haut gauche) par le masque MailSize
Re: Modèle de base

Publié:
02 Fév 2004 à 16:47
par PAT
Merci, t'es genial.Ce modele m'interesse. Mon e-mail :
patrick.chetrit@timeg.netPeux-tu me rappeler dans les grandes lignes ce que tu appelles "Modeles en cascade" ?
Re: Code pour connaiitre la taille de sa BAL Server

Publié:
02 Fév 2004 à 20:36
par Raisin
Va faire un tour sur openntf.org et tu trouveras ce modèle

Re: Solution 2

Publié:
04 Fév 2004 à 11:22
par PAT
- J'ai utilisé ton code mais j'ai l'impression que dans le cas ou la base mail est repliquée localement, c'est la taille de celle-ci qui est indiqué et non celle du serveur. Or, comme les utilisateurs ne compactent pas leur base courrier localement (alors que moi je le fais chaque nuit sur le serveur), ils ont l'impression que la taille de leur BAl ne bouge pas ! Comment faire pour que l'information remontée soit celle de la BAL Serveur ?- Connais-tu un code pour faire un bouton permettant de lancer le compactage de la base encours ?