Xpages : filtrer la vue partiellement sans pertes ?

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

Xpages : filtrer la vue partiellement sans pertes ?

Messagepar ubu89 » 12 Oct 2011 à 10:51

Bonjour,

Après une petite heure de recherche sur la façon de filtrer une vue avec l'attribut "keys", j'ai enfin trouvé : il faut que la colonne soit triée. OK...

Maintenant, nouveau souci.

J'ai une vue avec tout plein de colonnes inintéressantes, dont deux triées. La première "Agence" et la seconde "Type d'outil"

Dans ma vue, lorsque je fais, pour keys :
Code : Tout sélectionner
var v = new java.util.Vector();

v.addElement("Lyon");
v.addElement("Outil1");

return v;


J'ai bien mon unique Outil1 de Lyon qui sort dans ma vue Xpage

Mais quand je fais :
Code : Tout sélectionner
var v = new java.util.Vector();

v.addElement("");
v.addElement("Outil1");

return v;

J'ai le même résultat dans ma vue, alors que j'ai un Outil1 dans une autre ville...

J'ai utilisé "" car je n'ai rien trouvé d'autre. Y'a t-il un mot clé permettant d'expliciter de ne pas filtrer sur la colonne ?

Merci de vos réponses précieuses !

François
Dernière édition par ubu89 le 13 Oct 2011 à 11:14, édité 1 fois.
ubu89
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 9
Inscrit(e) le : 20 Sep 2011 à 16:12

Messagepar ubu89 » 12 Oct 2011 à 11:42

En fait je pense avoir compris, il se base sur le classement des colonnes, donc quand je vais être amené à mettre des critères sur les 3e et 4e colonne... Pas gérable.

Bon dieu, ça doit pourtant bien être possible de faire en Xpages avec des ComboBox ce qu'on peut faire avec le menu "Rechercher dans cette vue" en client lourd ?
ubu89
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 9
Inscrit(e) le : 20 Sep 2011 à 16:12

Messagepar roubech » 12 Oct 2011 à 22:44

passer par une recherche FuulText alors !
voir attribut search de ta data source
ou passer par un repeat control
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar ubu89 » 13 Oct 2011 à 11:14

Impeccable, ça fonctionne.
Je savais pas trop comment passer la syntaxe de recherche, mais il suffit de renvoyer une chaine de caractère en JS server-side.

Voici qui peut servir au passage :
http://www-10.lotus.com/ldd/ddwiki.nsf/ ... Search.htm

Merci de ton aide ! ;)
ubu89
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 9
Inscrit(e) le : 20 Sep 2011 à 16:12


Retour vers Développement