IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Deski Discussion :

Problème de raffraichissement données DESKI/Infoview


Sujet :

Deski

  1. #1
    Nouveau candidat au Club
    Inscrit en
    Août 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 1
    Par défaut Problème de raffraichissement données DESKI/Infoview
    Bonjour,

    J'utilise via Infoview un rapport réalisé en DESKI et qui pointe sur un univers qui contient plusieurs restrictions régionales (par pays).
    En recette lorsque je test chaque profil régional en mode de connexion Entreprise sur Infoview il arrive que certains profils voient apparaître dans la liste des pays disponibles (via un prompt) la liste d'une autre région mais sans que ce soit systématique. Même en raffraichissant cette liste, elle n'évolue pas.

    J'ai vérifié chaque restriction régionale et que chaque profil utilise la bonne restriction.

    Connaissez-vous une solution qui permettre de corriger le bug, svp ?

    Cdt.

    F.S.

  2. #2
    Nouveau candidat au Club
    Inscrit en
    Octobre 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 2
    Par défaut
    bonjour,
    J'ai exactement le même problème. (XI R2 SP5)

    en fait, en ce qui me concerne, j'ai une 20ne d'utilisateurs qui doivent voir que les données de leur établissement.
    J'ai donc créer (dans designer) autant de restriction que d'utilisateur afin d'associer chaque restriction sur un utilisateur particulier.
    Les restrictions sont sur les lignes de tables et portent sur le code établissement des tables impliquées dans l'univers.

    Exemple :
    User1 :
    Table1.Code_Etablissement = '0001'
    Table2.Code_Etablissement = '0001'
    Table3.Code_Etablissement = '0001'
    ...

    User2 :
    Table1.Code_Etablissement = '0002'
    Table2.Code_Etablissement = '0002'
    Table3.Code_Etablissement = '0002'
    ...

    Dans les rapports mis à disposition des utilisateurs, j'ai des invites de saisie sur le code établissement ; et par conséquent une liste de valeur associée.
    Pour m'assurer du bon rafraîchissement de cette liste de valeurs, pour chaque objets "code établissement" je suis allé dans les propriétés et j'ai cocher les cases suivante :
    - Associer une liste de valeur
    - Accorder à l'utilisateur un droit de modification
    - Actualisation automatique
    - Exporter avec l'univers
    Puis ensuite, j'ai rétabli la liste (en cliquant sur le bouton rétablir) et j'ai purger chaque liste de valeur des objets "Code Etablissement" traités.
    Enfin je sauvegarde et exporte l'univers.

    Et ben lorsque je suis sous infoview, que je me connecte avec l'User1 et que j'actualise mon 1er rapport, j'ai bien la bonne liste de valeur pour l'établissement.
    Mais lorsque je me connecte avec l'User2, et que j'actualise le même rapport, j'obtiens la liste de valeur du User 1 et quand j'actualise la liste de valeur , ca ne change rien.
    Le plus drôle est que si j'ouvre un document (toujours sous infoview) que je n'ai pas déjà ouvert avec l'User1, là , la restriction est correct, la liste de valeur du code établissement correspond bien à la restriction User2.

    Les utilisateur ont pu déjà constater le problème et sachant qu'il sont sur des site différents (donc machine différentes), ce n'est pas un problème de cache internet. J'ai l'impression qu'il y a une sorte de cache sur les liste de valeurs ; qu'elle ne sont pas purgée et pire encore, qu'elle ne sont pas rafraichies à l'actualisation du rapport (alors que l'option actuaisation automatique est cochée).

    Si quelqu'un avait une solution ce serait super cool... car là , j'avoue j'ai tout essayé....
    Alors ça se passe peut être au niveau de la CMC, mais n'ayant pas accès c'est pas facile de tester...

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Octobre 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 2
    Par défaut
    Mon problème n'est toujours pas résolu, mais j'avance dans mes recherches et je peux aujourd'hui écarter la piste des listes de valeurs...

    En effet, j'ai modifié mes rapports pour supprimer l'invite de saisie sur le code établissement.
    Les restriction limitant l'accès au table directement en fonction de l'utilisateur, pas besoin de faire choisir à l'utilisateur le(s) code(s) établissement ; le rapport affichera par défaut les établissements de la restriction.

    Mais voila, le problème est le même :
    - Le User1 ouvre le 1er rapport et actualise les données => le rapport affiche les donnée de son établissement.
    - Déconnexion du User1, Connexion du User2
    - Le User2 ouvre le 1er rapport et actualise les données => le rapport affiche les données pour l'établissement du User1.
    - Le User2 ouvre le 2ème rapport (pas encore ouvert par le User1) et actualise les données => le rapport affiche les données de l'établissement du User2.

    Je ne vois vraiment pas d'où peut venir ce problème.
    De la connexion ????
    l'univers se connecte a une base DB2 via DB2Connect ; je sais que ce n'est pas le genre de connexion le plus répandu, mais je ne vois pas pourquoi la connexion de l'univers aurait une influence sur les restrictions.

    Est ce au niveau de la gestion des groupes utilisateurs ?
    sachant que chaque utilisateur doit avoir sa propre restriction, les restrictions sont directement appliquées sur les utilisateurs , et les utilisateurs appartiennent a un groupe (sur lequel il n'y a aucune restriction).

    Est ce que la CMC pourrait resoudre le problème ?
    Je sais que les restrictions utilisateurs se font exclusivement dans Designer, mais il se peut qu'il y ait une case a cocher bien cachée dans la CMC qui empêcherait le bon fonctionnement de ces restrictions. (n'ayant pas accès a la CMC, je n'ai pu explorer cette piste)

    Si quelqu'un pouvait me donner ne serait ce qu'une piste d'investigation ce serait super sympa, car là j'avoue ne rien y comprendre

Discussions similaires

  1. Problème de raffraichissement des données
    Par n@n¤u dans le forum Hibernate
    Réponses: 14
    Dernier message: 31/08/2007, 16h52
  2. [MySQL] Problème récupération de données avec un SELECT DISTINCT
    Par 12_darte_12 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 25/07/2005, 14h48
  3. [awt] Problème de raffraichissement de composant
    Par FakuFaku dans le forum AWT/Swing
    Réponses: 13
    Dernier message: 21/07/2005, 18h32
  4. [Débutant] Problème récupération de données
    Par flogreg dans le forum Servlets/JSP
    Réponses: 26
    Dernier message: 20/08/2004, 17h29
  5. Problème Base de données et CRecordSet
    Par LE CHAKAL dans le forum MFC
    Réponses: 3
    Dernier message: 20/08/2002, 11h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo