lotus script, manipulation vue

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

lotus script, manipulation vue

Messagepar phil14 » 20 Jan 2004 à 11:00

bonjour,dans une base j'ai créé une vue (avec des totaux sur certaines colonnes)avec un critère de sélection sur un champ (mode de règlement) OKMaintenant par rapport à cette vue, je dois pouvoir sélectionner une période sur la date de création du document (sélectionner par l'utilisateur date de début et date de fin) afin de visualiser les documents entrant dans cette période. Je ne sais pas si je peux effectuer cette opération en lotus script car je ne connais pas très bien (fonction de base).quelqu'un pourrait il m'aiderd'avance merci
phil14
 

Re: lotus script, manipulation vue

Messagepar Ludo » 20 Jan 2004 à 14:33

Tu tries ton document sur la date de création et ensuite tu lis la vue avec code suivant Inconvénient on parcour toute la vue !!Dim vw As NotesViewDim doc As NotesDocumentSet vw = CurrentDb.GetView("vw")Set doc = vw.GetFirstDocumentwhile not doc is nothing if doc.DateCreation(0) > debut and doc.Creation(0)<fin) then end ifSet docRecup = vwRecup.GetNextDocument(docRecup)end whilePar contre (comme sur AS400 par exemple)Je ne sais pas si on peut se positionner sur la date de début en faisant vw.GetDocumentByKey(Debut,false) puis de lire les enregistrements suivants et quitter lorsque la date est superieur a "fin"soit en code algoPositionner la vue sur Date débutLire avant (sans clé)tant que vue existe et doc.DateCreation < dateFin ...... lire avant (sans clé)refaire
Ludo
 

Re: lotus script, manipulation vue

Messagepar phil14 » 20 Jan 2004 à 14:55

je ne comprend pas ou tu positionne le code dans la vue ?
phil14
 

Re: lotus script, manipulation vue

Messagepar Ludo » 20 Jan 2004 à 15:03

VUELa vue doir posséder le champ DateCreation triée et les contraints sur le select form=.....ScriptEN lotus script, tu fais un programme qui calcul les totaux en fonction des valeurs entrée.Par contre, ce dont je ne sais pas (pas encore essayé) => c'est si on peut récupérer les totaux de la vue dans le script (je ne pense pas)=> si on peux se positionner sur la premiere date de création et si en faisant "getNext" il recupérer le prochain document trié sur le champ dateCreation.Ca répon a ta question ?
Ludo
 

Re: lotus script, manipulation vue

Messagepar phil14 » 20 Jan 2004 à 16:57

oui merci pour tout
phil14
 


Retour vers Développement

cron