Page 2 sur 2

MessagePublié: 09 Sep 2011 à 16:32
par Cyril Niang
Plus de détails sur mon problème :

J'ai une vue dont la première colonne est une catégorie sur un champ contenant des utilisateurs. Ce champ est renseigné comme suit : "John Doe/OU/O".

Au niveau de la vue, j'obtiens donc :

>John Doe/OU/O
>Alfred Doe/OU/O
etc.....

Dans le PostOpen j'ai mis le code suivant :
Code : Tout sélectionner
Filtre := @Name([CN]; @UserName);
Filtre := Filtre + "/OU/O";
@SetViewInfo( [SetViewFilter] ; Filtre ; "ProjectMngr";1)


Mais d'un user à l'autre la vue n'affiche aucun enregistrement ou alors je suis obligé de cliquer sur d'autres entrées du plan (menu) et revenir pour que ça marche.

Pourquoi ?

MessagePublié: 12 Sep 2011 à 08:58
par Raziel
Je pense que dans le PostOpen c'est un peu tard...

Regarde ce poste : http://forum.dominoarea.org/resolu-rafr ... 96427.html

MessagePublié: 13 Sep 2011 à 12:40
par Cyril Niang
Une question peut-être hors-sujet...
Que peut avoir l'action de copier une base avec les documents vers un nouvel emplacement? Ça peut l'alléger?

MessagePublié: 13 Sep 2011 à 12:47
par Raziel
En copiant la base tu ne copie pas les index de vue. Or ces derniers peuvent représenter une part importante dans la taille global de la base.
Tu aurai le même résultat en compactant ta base et en demandant de supprimer les index de vues générées.

MessagePublié: 13 Sep 2011 à 12:48
par Raziel
Complément de mon post précédent :

Ca peut aussi corriger des problèmes de corruption de base ou de document (comme le fait le compact -c)