Page 1 sur 1
vue intégrée et sléection de catégorie

Publié:
09 Juil 2002 à 15:25
par blaz
bonjour,j'ai unevue catégorisée. La première colonne correspond au code langue.La deuxième colonne (également catégorisée) contient le code catégorie.J'aimerais pouvoir choisir (par formule) soit d'afficher tous les documents en me basant sur le critère de sélection de langue, ou sur le critère de catégorie, ou faire un mix des deux.Est ce possible avec une vue intégrée et une formule pour sélectionner juste une catégorie ?sinon, autre option, j'ai créé une vue dnas laquelle seule la première colonne est catégorisée.Cette colonne contient la concaténation du code langue et du code catégorie.Est ce possible de mettre comme critère de sélection de catégorie un truc du genre codeLangue+"*" qui permettrait de sléectionner les documents dont le nom de catégorie commence comme le codeLangue ?merci
Re: vue intégrée et sléection de catégorie

Publié:
11 Juil 2002 à 17:39
par Le Sylvanien
En R5, si tu utilises les propriétés "CATEGORY" et "VIEW" de l'objet vue intégrée : tu peux sans problème ajouter une liste de choix dans le masque principale qui fera office de "CATEGORY" dans la vue et un contrôle de boutons radio pour contrôler la vue à utiliser (en fonction de tes trois possibilités).Pour la seconde question, la réponse est non : lorsqu'il y a catégorisation d'une vue : la vue intégrée ne peut afficher qu'une catégorie à la fois. Les carctères de recherche n'y changent rien.[%sig%]
Re: vue intégrée et sléection de catégorie

Publié:
15 Juil 2002 à 09:26
par Michaël Mathy
Il est aussi possible de définir comme catégorie la concaténation du code langue et de la catégorie et de combiner toutes les valeurs possibles entre elle:Exemple:Si le code langue est dans la champ CL et la catégorie dans le champ Category, on pourrait avoir la formule suivante dans la colonne triée et catégorisée:ListCL:= "*" : CL;ListCategory:= "*" : Category;CL *+ CategorySi CL vaut "FR" par exemple et Category="Lotus", cette formule va générer une liste avec les valeurs suivantes:FRLotusFR**Lotus**De plus, comme la vue est catégorisée, le document va apparaître dans 4 catégories grâce à l'option "Show multiple values as separate entries" qui est toujours cochées pour une colonne catégorisée.Il suffit juste ensuite d'utiliser la bonne valeur dans l'option "Show Single Category" dans la vue intégrée.Exemple:FR* pour voir tous les documents en français.*Lotus pour voir tous les doucments sur Lotus quelque soit la langue.FRLotus pour tous les documents en français sur lotus.** pour tous les documents.Michaël Mathywww.quickelsoft.com