comment faire ?

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

comment faire ?

Messagepar yop » 16 Sep 2003 à 15:34

j'ai un champ A.j'ai une vue triée avec A en première colonne.en fonction du champ A, je veux accéder aux infos des colonnes B et C.je fais donc un @dblookup("":"nocache";@dbname;"vue";A;B+C)soit la vue suivante :A=1, B=1, C=1A=2, B=2, C=2A=3, B=3, C=3si A vaut 2, j'obtiens 2+2.maintenant, mon champ est multivalue.donc, si A vaut 1;3, j'obtiens 1+1;3+3voici ma question :quand j'affiche le champ A et le résultat du @dblookup, j'ai 2 champs liste.je souhaite trouver un artifice de programmation qui m'affiche uniquement dans chaque champ la première valeur, puis quand je clique un bouton, il affiche les 2èmes valeurs, puis 3èmes valeurs et ainsi de suite.quelqu'un a une idée ?merci
yop
 

Re: comment faire ?

Messagepar Sylvain » 16 Sep 2003 à 16:38

Avec un @Subset tu peux récupérer un élément de ta liste. Ensuite il te reste a gérer un compteur dans un champ caché par exemple pour savoir quel élément tu veux récupérer.[%sig%]
Avatar de l’utilisateur
Sylvain
Maître-posteur
Maître-posteur
 
Message(s) : 473
Inscrit(e) le : 16 Déc 2004 à 00:20
Localisation : Rennes

Re: comment faire ?

Messagepar Raziel » 16 Sep 2003 à 16:43

Tu peux aussi utiliser un @GetMembers(....)ex :Resultat := "Val1":"Val2":"Val3";@Prompt([OK];"Test";@GetMembers(Resultat;3)) // Affiche Val3
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

Re: comment faire ?

Messagepar yop » 17 Sep 2003 à 11:10

merci.cpdt, ça demande un aller-retour serveur à chaque fois.je pense faire un script JS ou dhtml sur le onload du body, car je veux avec une flèche droite/gauche passer d'un affichage à un autre.
yop
 


Retour vers Développement

cron