Page 1 sur 1

[Résolu] Affichage ViewShowSearchBar

MessagePublié: 23 Avr 2012 à 23:31
par camilleB
Bonjour,
j'ai un petit souci lors de l'affichage de la barre de recherche dans une vue!
Via un bouton j'active la barre:
@setTargetFrame("frameContent");
@command([Openview];"Mavue");
@command([ViewShowSearchBar];"1");

Cette vue est intégrée et affiche les docs de l'utilisateur dans une page (Affiche une seule categorie).
Lorsque j'active la barre de recherche, j'affiche tous les docs de la vue!!! :o
Via un autre bouton je désactive la barre:
@setTargetFrame("frameContent");
@command([Openview];"Mavue");
@command([ViewShowSearchBar];"0");

Auriez vous une idée sur la provenance de ce comportement? Merci
cdt
camille

Re: Affichage ViewShowSearchBar

MessagePublié: 24 Avr 2012 à 14:35
par roubech
je serai tenté de dire que t'es pas censé afficher la barre de recherche dans le cas d'une vue intégré, surtout single catégorie
dès que tu fais une recherche sur une vue catégorisée, l'affichage ne contient plus la catégorie (car la ligne correspondante n'e match pas le filtre j'imagine)

Re: Affichage ViewShowSearchBar

MessagePublié: 24 Avr 2012 à 15:38
par camilleB
roubech a écrit:je serai tenté de dire que t'es pas censé afficher la barre de recherche dans le cas d'une vue intégré, surtout single catégorie
dès que tu fais une recherche sur une vue catégorisée, l'affichage ne contient plus la catégorie (car la ligne correspondante n'e match pas le filtre j'imagine)


Salut Roubech,
je pense que je ne vais pas utiliser cette fonctionnalité dans la vue int.
Il ne me reste plus qu'à faire un formulaire de recherche à la mimine et d'afficher le résultat dans un dossier!
Merci
cdt
camille

Re: Affichage ViewShowSearchBar

MessagePublié: 25 Avr 2012 à 13:19
par camilleB
Bonjour, je pensais que la recherche dans la base prendrait en compte les autorisations (champ auteur) et ne permettrait pas de voir certains documents!
Tous les docs qui correspondent aux critères de recherche sont affichés si je ne spécifie pas auteur="nom auteur" dans le query.
Sinon, j'ai créé un formulaire de recherche qui filtre les documents. En fonction du role de l'utilisateur on affiche uniquement ses documents ou tous les documents.

Merci pour ton conseils Roubech!
cdt
camille

Re: Affichage ViewShowSearchBar

MessagePublié: 25 Avr 2012 à 15:28
par roubech
ce n'est pas parce que tu ne peux pas modifier un doc que tu ne peux pas le voir
un champ auteur gère l'accès en édition à un doc, pas son accès en lecture
pour cela, il y a les champs lecteur