Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Designer
Designer Forum d'entraide Designer (création d'univers, etc.)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/10/2007, 11h06   #1
Membre régulier
 
Inscription : janvier 2006
Messages : 412
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 412
Points : 72
Points : 72
Par défaut [BO 5.1.8]Problemes avec Numéro autos sur Mysql

Bonjour ,

J'aurais voulu savoir pourquoi BO m'affiche des numéros d'identiants déja supprimé au préalable? Merci pour vos réponses
zalalus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2007, 13h55   #2
Membre émérite
 
Avatar de bastoonet
 
Inscription : septembre 2006
Messages : 815
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : septembre 2006
Messages : 815
Points : 843
Points : 843
Parles tu d'identifiants BO (utilisateurs), ou de données dans un rapport ?

sois plus explicite ! (version de BO, etc)
bastoonet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2007, 15h39   #3
Membre régulier
 
Inscription : janvier 2006
Messages : 412
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 412
Points : 72
Points : 72
En fait j'utilise un BO version 5.1.8 et j'ai créé un univers en mode designer , ensuite j'ai lié cet univers à la base de données mysql.

Pour la table que j'ai essayé d'afficher , c'est la table des opérations , cette table contient une clé générée automatiquement , et certaines valeurs ont été supprimé auparavant par exemple Les opérations id 44 et id 2 ont été supprimé.

Et donc le probleme c'est qu'en me retournant tous les résultats , ils me retournent aussi l'id opération 44 et 2 qui ont été supprimé !!!!
zalalus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2007, 16h24   #4
Membre émérite
 
Avatar de bastoonet
 
Inscription : septembre 2006
Messages : 815
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : septembre 2006
Messages : 815
Points : 843
Points : 843
était sur que ces données ont été supprimées ? A quelles données te réfères tu pour vérifier que ces données n'existe plus ?

Souvent les base BO sont des copies des bases de données des applications, ce qui entraine une différence temporelle de 1 journée à X jours en fonction de la fréquence de mise à jour de la base de donnée liée à BO !

Vérifie donc sur la base de donnée BO que cette donnée n'existe plus, si BO la retourne c'est qu'elle existe, car BO n'invente rien !

As-tu bien rafraichit ton rapport ?

Y-a-t-il une historisation des données ? souvent les données sont historisées dans les applications, c'est à dire qu'elles n'apparaisent plus dans les applications à cause de leur statut "effacé", mais sont toujours existants dans la base de données et donc dans BO !
bastoonet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 08h31   #5
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 181
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 181
Points : 2 717
Points : 2 717
Salut,
Je ne pratique pas MySql, en revanche ta numérotation automatique est peut être l'équivalent de SEQUENCE dans Oracle et il est possible (???) Peut être que ce que tu crois être un delete n'est en fait qu'une mise à null ? avec conservation de la clé intacte ça parait louche mais est ce que dans mysql quand tu crée une numérotation auto qui plus est avec une clé primaire la clé est stockée ailleurs que dans la table ?
Bon j'arrête de divaguer.
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO
"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"
Bruno2r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 09h44   #6
Membre émérite
 
Avatar de Ayana
 
Inscription : décembre 2005
Messages : 901
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 901
Points : 900
Points : 900
Je dirai que oui la clef doit être stockée ailleurs puisqu'il m'ait arrivé aussi d'avoir des valeurs auto-incrémentées qui se poursuivent même si je vide la table complètement. Par contre, ça ne me sortait pas les valeurs qui n'existaient plus ... C'était juste l'auto-incrément qui ne recommençait par à zéro, comme si un pointeur restait sur la dernière valeur !
__________________
--= Ayana =--
Modératrice B.I.

Règles du forum BO

Team BAB - Spécialistes BO

Rubrique BI de developpez.com
Ayana est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 10h55   #7
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 181
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 181
Points : 2 717
Points : 2 717
Si j'ai bien compris il ne te ramène que l'ID alors pourquoi ne pas ajouter une clause wher de type
Code :
jesaispasquoi IS NOT NULL
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO
"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"
Bruno2r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 16h59   #8
Membre régulier
 
Inscription : janvier 2006
Messages : 412
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 412
Points : 72
Points : 72
J'ai vérifié sur Mysql la donnée a été bien supprimé !!!!!!!!!
Et pour la similitude avec Oracle , je ne connais pas les procédés interne pour generer la clé mais en tout cas on n'a pas de séquence à déclarer comme en oracle!

Je ne sais pas si c'est un bug de l'application ou si ça vient de Mysql???
zalalus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2007, 08h32   #9
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 181
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 181
Points : 2 717
Points : 2 717
Tu as vérifié la connexion de ton univers ... tu ne pointes pas vers une base de test non mise à jour depuis la suppression ...

Sinon, les autres champs sont ils null en face de cette clef fantome ?
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO
"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"
Bruno2r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2007, 09h51   #10
Membre régulier
 
Inscription : janvier 2006
Messages : 412
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 412
Points : 72
Points : 72
ça a l'air de remarcher normalement , j'ai bidoullé un peu dans les propriété de la connexion et ça marche la , merci pour votre aide
zalalus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2007, 17h41   #11
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 181
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 181
Points : 2 717
Points : 2 717
T'as bidouillé quoi au juste ?
Est ce que tu ne pointais pas sur la bonne base ?
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO
"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"
Bruno2r est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h24.


 
 
 
 
Partenaires

Hébergement Web