Page 1 sur 1
problème de Dblookup

Publié:
14 Nov 2003 à 11:02
par cathy
Bonjour,Mon problème est le suivant :J'ai une vue qui contient 3 colonnes dont la première est triée.Ma deuxième colonne affiche la somme des documents répertoriés dans la troixième colonne.Dans un champ d'un masque j'essaie de récupérer par un Dblookup cette somme en fonction d'une clé qui correspond à la valeur de la première colonne de la vue.A lieu d'obtenir par ex : 2 j'obtiens 1;1 qui correspond non pas à la somme calculée mais au détail de chaque document ( bien que je n'affiche pas les lignes de détail ).Si quelqu'un à une idée???Merci.Cathy.
Re: problème de Dblookup

Publié:
14 Nov 2003 à 11:36
par Ibrahim
Bonjour Cathy, Il semble que ton dbLookup te retrouve bien le document souhaité ?Le pb vient alors peut etre du champs que tu récupères sur la deuxième colone il semble que se soit un champ à entré multiple qui ne contient pas la somme des documents. mais plutot les deux entrée 1;1 au lieu de 1+1 ??Sinon regarde mon pb juste au dessus du tien si tu vois une solution??
Re: problème de Dblookup

Publié:
14 Nov 2003 à 14:22
par cathy
Bonjour Ibrahim,Effectivement le Dblookup fonctionne mais partiellement.Voici ce qu'affiche ma vue :______________________________________Colonne 1 | Colonne 2 | colonne 3 |______________________________________ |TEST 2 | TEST1 | TEST2 |ESSAI 3 | ESSAI1 | ESSAI2 | ESSAI3 |______________________________________|Or, le champ dans mon masque ne ramène pas la valeur "2" mais "1;1" ( idem ne ramène pas "3" mais 1;1;1 )C'est plus clair ?PS : pour ton pb j'ai regardé mais j'ai dû oublié de préciser que j'étais novice dans le développement Lotus, et malheureusement je ne sais pas.Cathy.
Re: problème de Dblookup

Publié:
14 Nov 2003 à 16:07
par Ibrahim
Si c'est la colonne 2 que tu veux récupérer avec le DbLookup il faudrait que tu est ceci:______________________________________Colonne 1 | Colonne 2 | colonne 3 |______________________________________ |TEST 2 | 2TEST1 | 1TEST2 | 2ESSAI 3 | 3ESSAI1 | 1ESSAI2 | 2ESSAI3 | 3______________________________________|Peux tu aussi envoyer ton DbLookup pour voir ?
Re: problème de Dblookup

Publié:
14 Nov 2003 à 16:33
par Droad
Normal, on ne peut pas récupérer une valeur correspondant à une catégorie avec un dblookup. Ceci devrait te donner le résultat voulu (garde ton dblookup en l'état):x := @DbLookup(...);n := @If(@IsError(x); 0; @Elements(x));...[%sig%]
Re: problème de Dblookup

Publié:
14 Nov 2003 à 16:47
par cathy
Voici ma commande Dblookup :@DbLookup( "":"NoCache" ; "":"" ; "CTri_spec_dde" ; test ;2)"test" étant le champ correspondant à ma clé ( valeur colonne1)"CTri_spec_dde" le nom de ma vueDans ma vue j'arrive seulement à afficher :Colonne 1 | Colonne 2 | colonne 3 |______________________________________ |TEST 2 | 2TEST1 | 1TEST2 | 1ESSAI 3 | 3ESSAI1 | 1ESSAI2 | 1ESSAI3 | 1______________________________________|Comment je peux faire pour afficher ce que tu me dis ?D'avance merci.Cathy.
Re: problème de Dblookup

Publié:
17 Nov 2003 à 08:56
par cathy
bonjour,Ca fonctionne. Merci.a+Cathy.