vues

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

vues

Messagepar BUDE » 02 Juil 2010 à 15:59

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
BUDE
Premier posts
Premier posts
 
Message(s) : 24
Inscrit(e) le : 04 Fév 2010 à 13:42

Messagepar Michael DELIQUE » 02 Juil 2010 à 16:19

salut

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

ça devrais déjà repondre à quelques questions
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

VUE

Messagepar BUDE » 02 Juil 2010 à 17:04

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
BUDE
Premier posts
Premier posts
 
Message(s) : 24
Inscrit(e) le : 04 Fév 2010 à 13:42

Messagepar Michael DELIQUE » 02 Juil 2010 à 17:11

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
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar roubech » 02 Juil 2010 à 19:16

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
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

vue

Messagepar BUDE » 03 Juil 2010 à 08:59

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
BUDE
Premier posts
Premier posts
 
Message(s) : 24
Inscrit(e) le : 04 Fév 2010 à 13:42

Messagepar mike76 » 03 Juil 2010 à 10:12

salut

tu as oublié :
Code : Tout sélectionner
dim ws as New NotesUIWorkspace
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

vue

Messagepar BUDE » 03 Juil 2010 à 12:49

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
BUDE
Premier posts
Premier posts
 
Message(s) : 24
Inscrit(e) le : 04 Fév 2010 à 13:42

Messagepar Michael DELIQUE » 03 Juil 2010 à 14:07

regarde notesuiworkspace.dialogbox dans l'aide en ligne
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

vue

Messagepar BUDE » 11 Juil 2010 à 06:37

Bonjour ,
Juste un mot pour dire merci , super tout fonctionne.
Cordialement
daniel
BUDE
Premier posts
Premier posts
 
Message(s) : 24
Inscrit(e) le : 04 Fév 2010 à 13:42


Retour vers Développement

cron