Plusieurs clé avec @DbLookup

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

Plusieurs clé avec @DbLookup

Messagepar MdmZ » 08 Août 2011 à 08:32

Bonjour,

Voici mon bout de code,

xReference := Reference;
@If(xReference="";@Return("");@Success);

xView := "vue" ;
rc := @DbLookup("":"" ;"":"";xView; xReference;3);
@If( @IsError( rc ); "";rc )

en plus de la référence comme clé, j'aimerai avoir le mois d'une date. Comment puis-je mettre une deuxième clé ?

Merci pour vos réponses,

Anéva
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar Raziel » 08 Août 2011 à 08:37

Bonjour,

Ce n'est pas possible. Tu ne peux pas donner, en paramètre du dblookup, un tableau de clés. Celle ci doit être de type texte et correspondre exactement à la valeur recherchée.

Si tu veux faire cela, il faut que, dans ta vue, dans le première colonne triée, tu concatène ta clé et cette date et qu'ensuite, pour ton dblookup, tu fasse aussi la concaténation de ces deux champs.

Sinon, il te faudra passer par tu script
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Messagepar MdmZ » 08 Août 2011 à 09:03

Ok,
et si rc contient plusieurs éléments, n'est - il pas possible d'en sélectionner un parmi ces plusieurs éléments ?
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar Raziel » 08 Août 2011 à 09:12

Tu as le @subset
Sinon tu as aussi @GetMembers(RC;3) -> Récupère la troisième valeur de RC
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Messagepar MdmZ » 08 Août 2011 à 09:15

tu es sur pour le @GetMembers ? Je ne trouve pas la fonction dans l'aide..
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar Raziel » 08 Août 2011 à 09:16

Cette fonction n'est pas documenté mais oui j'en suis sûr.. :-)
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Messagepar roubech » 08 Août 2011 à 21:57

juste pour etre plus clean :
aide a écrit:Use @Success in input validation formulas for editable fields

dans ton cas, tu peux simplement mettre "" dans la partie else de ton @if
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement

cron