Page 1 sur 1

vues

MessagePublié: 02 Juil 2010 à 15:59
par BUDE
Bonjour ,
J'aimerais faire des calculs sur les champs de documents présents dans
une vue.
Pouvez-vous me conseiller pour la méthode à utiliser en LS de telles sorte que je puisse afficher un résultat de calcul dans un message box par exemple avec un bouton dans la barre de vue.
Merci d'avance.
Cdlt
Daniel

MessagePublié: 02 Juil 2010 à 16:19
par Michael DELIQUE
salut

as tu lu ceci => http://forum.dominoarea.org/initiation- ... 12997.html

ça devrais déjà repondre à quelques questions

VUE

MessagePublié: 02 Juil 2010 à 17:04
par BUDE
heu , oui j'ai lu mais ça na pas répondu à toutes mes question et par exemple
comment scruter les champs et récupérer les valeurs dans une variable
merci pour ta réponse

MessagePublié: 02 Juil 2010 à 17:11
par Michael DELIQUE
ben c'est simple

tu boucle sur la vue, et la tu peu récupérer tous les champ que tu veux
Code : Tout sélectionner
dim valeur as string

set doc = vue.getfirstdocument
while not doc is nothing

valeur = valeur + doc.geitemvalue("monchamp")(0)

set doc = vue.getnextdocument(doc)
wend

MessagePublié: 02 Juil 2010 à 19:16
par roubech
et si tu ne veux parcourir que les documents sélectionnés, cocher l'option adéquate dans les propriétés de l'agent et utiliser unprocessedDocuments
http://publib.boulder.ibm.com/infocente ... PERTY.html

vue

MessagePublié: 03 Juil 2010 à 08:59
par BUDE
Bonjour

Pourquoi est-ce que le LS me renvoie cette erreur ;

"Variant doesnot contain an object"

Sub Click(Source As Button)

Dim Session As New NotesSession
Dim vue As NotesView
Dim doc As NotesDocument

Set vue = ws.currentview.view
Dim Valeur As String

Set doc = vue.GetFirstDocument
While Not doc Is Nothing
Valeur = Valeur + doc.GetItemValue(MonChmp)(0)
Set doc = vue.GetNextDocument(doc)
Wend

Msgbox Valeur

End Sub

merci pour vos réponses
cdlt
daniel

MessagePublié: 03 Juil 2010 à 10:12
par mike76
salut

tu as oublié :
Code : Tout sélectionner
dim ws as New NotesUIWorkspace

vue

MessagePublié: 03 Juil 2010 à 12:49
par BUDE
Super merci ça fonctionne.

Sais-tu comment afficher un petit tableau dans un msgbox ?
Ou bien dans un diaolgbox ?
ou bien faut-il absolument passer par un masque ?

En fait lorsque je balaie les doc de la vue
j'aimerais afficher les résultas dans une petite fenêtre type bableau.
Merci pour vos réponse
cdlt
daniel

MessagePublié: 03 Juil 2010 à 14:07
par Michael DELIQUE
regarde notesuiworkspace.dialogbox dans l'aide en ligne

vue

MessagePublié: 11 Juil 2010 à 06:37
par BUDE
Bonjour ,
Juste un mot pour dire merci , super tout fonctionne.
Cordialement
daniel