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

Webi Discussion :

conversion vers WebI


Sujet :

Webi

  1. #1
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 53
    Points : 46
    Points
    46
    Par défaut conversion vers WebI
    Bonjour
    je suis en BO XI 2.0 (comme tjs lol).
    j'ai un petit probleme. j'ai deux requetes une qui apport 2 (moin de jointures)objets et l'autre apporte 8 objets. j'ai défini un objet dans mon rapport qui utilise un indicateur qui vient de la requete 1. mais si je met cet objet dans le block ça me donne des erreur #contexte et #syncdonnees .
    quand je met l'indicateur qui participe dans la formule de l'objet il ya des cases vides (puisque il à moin de jointures avec les autre objets)

    une idée genie????
    merci

  2. #2
    Membre expérimenté
    Avatar de Julien59
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    1 142
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 142
    Points : 1 458
    Points
    1 458
    Par défaut
    1er cas:

    Alors, pour synchroniser des objets, il faut que tu mettes un objet commun aux 2 requêtes. Par exemple :

    Qry1 : Objet 1; Objet 2

    Qry2 : Objet 1; Objet 3 ---> Objet 9

    Ca c'est le cas ou tu fais un UNION entre les 2 requêtes, c'est à dire dans le gestionnaire de requêtes : combiner des requêtes.

    Dans ce cas, pour la premiere requête, il faut ajouter des objets NULL qui sont du même type que les 6 autres objets.


    2eme cas:

    2 requêtes différentes.

    Qry1 : Objet 1; Objet 2

    Qry2 : Objet 1; Objet 3 ---> Objet 9

    Dans le gestionnaire de rapport, tu crées une nouvelle variable que tu mets en information, dans la dimension associée, tu mets l'objet 1 commun aux 2 requêtes et dans la formule : =[Objet 2]

    Ensuite tu glisses ce nouvel objet dans le tableau concernant la 2nde requête.



    Si tu as d'autres soucis, n'hésite pas, je n'ai pas détaillé tous les cas d'erreurs possibles. On verra en fonction de celle que tu obtiens, mais essaye ces 2 possibilités.
    • Pensez à consulter la FAQ BO
    • Quand votre problème est solutionné, n'oubliez pas de cliquer sur le bouton

  3. #3
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 53
    Points : 46
    Points
    46
    Par défaut
    Bonjour
    Merci pour votre aide. je pense que je suis dansle cas 2 puisque j'ai un objet en commun. pour plus de détail cet objet un regroupements de companies .
    dans ma formule je fait des structures if pour donner une chaine de caractere dans le cas où ma valeur est dans un intervalle sinon une autre chaine.

    mais dans la façon de faire mon intervalle je la fait comme ça:

    Si(indicateur dans(objet utilisé pour la synchronisation)<= valeur et indicatuer >= valeur) alors afficher "chaine"

    je sais pas mais est ce que l'emploi de "dans" gênera ??

    pour l'idée de faire des objet informations, j'ai mis tout les objets qui ne se trouvent pas en même temps dans les deux requetes en information de la façon suivante:

    objet(info) = [objet] et le type etait information.


    j'ai tousjours les problemes . des fois ,avec les tests et les modifications que je fait, les probleme s'enleve mais si j'essaye d'utiliser l'onjet que j'ai crée avec la formule de SI dans un filtre interne dans le rapport ça m'emene dans la vue structure.


    je pourrais donner tous les détail dont vous aurez besoin.

    merci encore

  4. #4
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 53
    Points : 46
    Points
    46
    Par défaut
    rebonjour

    j'ai compris ce que vous voullez dire . j'ai fait comme ça mais je tombe sur beaucoup de cases qui ont des valeurs multi..

    est ce que c'est normal??

  5. #5
    Membre expérimenté
    Avatar de Julien59
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    1 142
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 142
    Points : 1 458
    Points
    1 458
    Par défaut
    Oui, c'est malheureusement normal...

    En fait, une dimension mise en information dans un autre contexte aura la facheuse tendance à se regrouper en 1 ligne... Je prends un exemple qui m'est arrivé.

    contexte 1 : détail primes employé :
    employe1 ; date 1 ; prime 1
    employe1 ; date 2 ; prime 2
    employe1 ; date 3 ; prime 3


    contexte 2 : détail employé :
    employe1 ; Jean F. ; date arrivee ; date depart

    Si on met les 2 ensembles :

    1 dans 2 :
    employe1 ; Jean F. ; date arrivee ; date depart ; (dateprime)#MULTI VALUE; (prime) prime1+prime2+prime3

    2 dans 1 :
    employe1 ; date 1 ; prime 1 ; Jean F. ; date arrivee ; date depart
    employe1 ; date 2 ; prime 2 ; Jean F. ; date arrivee ; date depart
    employe1 ; date 3 ; prime 3 ; Jean F. ; date arrivee ; date depart


    Donc dans ce cas, je veux la 2eme solution.
    L'idée, est d'injecter la requête qui a des lignes uniques pour la dimension liée dans celle qui a des lignes multiples, et non le contraire.
    • Pensez à consulter la FAQ BO
    • Quand votre problème est solutionné, n'oubliez pas de cliquer sur le bouton

  6. #6
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 53
    Points : 46
    Points
    46
    Par défaut
    j'ai essaye de comprendre ton exemple et je n'arrive pas a saisir à quelle façon je devrai fonctionner.

    dans mon cas j'ai ça:

    requete sommaire:
    companies regroupée;juste valeur marchande(indicateur)

    requete détaillée:
    companie regroupée;companie;devise;gestionnaire;privé/public;dette/equité/fond;juste valeur marchande(indicateur)

    ce que j'ai fait :j'ai la compnie regroupée qui est la dimension fusionnée.
    j'ai fait en détail companie;devise;gestionnaire;privé/public;dette/equité/fond

    aprés j'ai mis en block :regroupée;companie;devise;gestionnaire;privé/public;dette/equité/fond;juste valeur marchande(de requte 1).

    en injectant les dimension sans recourir à la solution de céer des objets détails sa fonctionne mais en injectant la dimension que j'ai crée dans le rapport qui utilise l'indicateur de la req 1 ça donne #datasync.

    en continuant avec les détail ça donne des valeursmulti mais l'objet peut etre inséré sans probleme..

    merci

  7. #7
    Membre expérimenté
    Avatar de Julien59
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    1 142
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 142
    Points : 1 458
    Points
    1 458
    Par défaut
    As tu essayé d'injecter ton indicateur dans le tableau de ta seconde requête ? Normalement un indicateur n'a besoin que d'une synchro partielle.
    • Pensez à consulter la FAQ BO
    • Quand votre problème est solutionné, n'oubliez pas de cliquer sur le bouton

  8. #8
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 53
    Points : 46
    Points
    46
    Par défaut
    j'ai fait le test . j'ai mis tout les objets sans et avec l'objet fusionné + l'indicateur de req sommaire et sa fonctionne .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Migration] Conversion de Deski (avec Excel) vers Webi XI3
    Par Invité dans le forum Administration-Migration
    Réponses: 1
    Dernier message: 24/01/2012, 11h09
  2. Conversion rapports Deski vers Webi
    Par coolmek dans le forum Administration-Migration
    Réponses: 3
    Dernier message: 22/11/2011, 12h33
  3. Conversion vers UTF-8
    Par magnus2005 dans le forum Langage
    Réponses: 1
    Dernier message: 26/10/2005, 10h12
  4. Réponses: 2
    Dernier message: 02/09/2005, 20h43
  5. [String] Conversion vers entier
    Par Javatator dans le forum API standards et tierces
    Réponses: 10
    Dernier message: 19/08/2004, 15h59

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