Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Administration-Migration
Administration-Migration Forum d'entraide pour l'Installation, la Configuration, la Migration, et l'Administration (tous modules BO)
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/02/2008, 12h09   #1
Membre régulier
 
Avatar de Poisson59
 
Inscription : novembre 2005
Messages : 204
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : novembre 2005
Messages : 204
Points : 97
Points : 97
Par défaut [BO XIR2 SP2] Probleme format date dans invite

Salut à tous,

Voilà

un environnement complet sur le poste de mon collègue
son environnement :

WINXP
BOXIR2 SP2
SQLSRV 2005 EXPRESS

on a développez un petit univers sur des table contenant des dates

Préalablement nous avons modifier les fichiers SQLSRV.prm au niveau de User_Input_Date : et avons mis le format suivant 'DD/MM/yy HH:mm:ss'

Lorsqu'on fait un requête et que condionne une date_facture >= '31/12/2007'
le resultat généré dans le SQL inverse la position jour et Mois

du genre
Code :
1
2
3
 
SELECT Code_Facture FROM facture
WHERE Date_facture >='12/31/2007'
Ce qui fait planter la requête avec un message SQL "Probleme conversion Char to Date.....

ALors que sur mon poste à moi la même requête est générée comme suit

Code :
1
2
3
 
SELECT Code_Facture FROM facture
WHERE Date_facture >='31/12/2007'
et donc ca marche !

Avez vous une idée !

Thanks You
__________________
La connaissance n'est rien sans celles des autres !!!
Poisson59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2008, 13h21   #2
Membre régulier
 
Avatar de Liszt
 
Inscription : avril 2004
Messages : 109
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2004
Messages : 109
Points : 99
Points : 99
Alors si c'est en WebI, je dirais que sur ton poste, tu dois être en paramètres linguistiques français, et que le sien doit être en paramètres linguistiques anglais.

Est-ce le cas ? Si oui, tu peux changer les paramètres de son Infoview, avec le petit bouton à droite, en haut du portail (nommé Préférences). Ensuite, dans l'onglet Général, spécifie lui la même langue que la tienne.

Dis moi si ça résout son souci

PS : où mets tu la condition ? dans l'éditeur de requêtes de WebI ? dans DeskI ?
Liszt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2008, 13h26   #3
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
Citation:
Envoyé par Liszt Voir le message
Alors si c'est en WebI, je dirais que sur ton poste, tu dois être en paramètres linguistiques français, et que le sien doit être en paramètres linguistiques anglais.

Est-ce le cas ? Si oui, tu peux changer les paramètres de son Infoview, avec le petit bouton à droite, en haut du portail (nommé Préférences). Ensuite, dans l'onglet Général, spécifie lui la même langue que la tienne.

Dis moi si ça résout son souci

PS : où mets tu la condition ? dans l'éditeur de requêtes de WebI ? dans DeskI ?
J'ajouterai que toujours dans ces préférences tu a au même titre que la langue le choix des paramètres régionaux :

Dans la zone "Lors de la visualisation d'un document", on trouve les options suivantes.
• Pour utiliser les paramètres régionaux définis lors de la création du
document Web Intelligence >>> Utiliser les paramètres
régionaux du document pour appliquer un format aux données.
• Pour utiliser les paramètres régionaux définis dans InfoView >>> Utiliser mes paramètres régionaux pour appliquer un format aux données.
__________________
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 15/02/2008, 14h25   #4
Membre régulier
 
Avatar de Poisson59
 
Inscription : novembre 2005
Messages : 204
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : novembre 2005
Messages : 204
Points : 97
Points : 97
Je n'ai pas essayer sur infoview
Je teste et vous donnerai le résultat
__________________
La connaissance n'est rien sans celles des autres !!!
Poisson59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2008, 15h47   #5
Membre régulier
 
Avatar de Poisson59
 
Inscription : novembre 2005
Messages : 204
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : novembre 2005
Messages : 204
Points : 97
Points : 97
Cela ne marche pas non plus sous Webi
malgré la modification des préférences
c'est bizarre

je ne vais pas lui demander de desinstaller toute la solution juste pour être sur de l'installation vu que c'est mon collège qui l'a installer sur son poste
__________________
La connaissance n'est rien sans celles des autres !!!
Poisson59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2008, 23h05   #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
Peut-être que le problème vient du paramétrage dans SQL Server, et non pas dans BO ....
__________________
--= 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/02/2008, 09h32   #7
Membre régulier
 
Inscription : juillet 2005
Messages : 175
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 175
Points : 80
Points : 80
Salut,

manifestemment il doit y avoir une différence sur les 2 postes de travail : paramétrage BO, paramètres régionaux...

Si le problème se trouvait sur SQL Server alors il y aurait un problème de conversion sur les 2 postes de travail, en supposant que ceux-ci soient paramétrés de la même manière. non !?

A+
dcollart est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2008, 22h23   #8
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
Ben si SQL Server a été installé sur les 2 postes, alors il peut y avoir un problème sur un poste mais pas sur un autre ...
__________________
--= 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 17/02/2008, 08h56   #9
Membre régulier
 
Inscription : juillet 2005
Messages : 175
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 175
Points : 80
Points : 80
Citation:
Envoyé par Ayana Voir le message
Ben si SQL Server a été installé sur les 2 postes
Poisson59 mentionne le poste d'un collègue.

Citation:
Envoyé par Poisson59 Voir le message
sur le poste de mon collègue
J'ai donc émis l'hypothèse d'une utilisation dans un cadre profesionnel et donc une installation du SGBDR sur un serveur.

A+
dcollart est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/02/2008, 15h00   #10
Membre régulier
 
Avatar de Poisson59
 
Inscription : novembre 2005
Messages : 204
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : novembre 2005
Messages : 204
Points : 97
Points : 97

je vais essayer de lui faire executer une requête du genre

Code :
1
2
3
 
SELECT * FROM facture WHERE
Date_facture >= '31/12/2005'
et voir comment son server SQL l'interpretre directement sur SQL Server Management Studio Express

je vous tiens au courant
__________________
La connaissance n'est rien sans celles des autres !!!
Poisson59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2008, 17h16   #11
Membre régulier
 
Avatar de Poisson59
 
Inscription : novembre 2005
Messages : 204
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : novembre 2005
Messages : 204
Points : 97
Points : 97
ça marche donc la je ne pige pas

Deski et Webi transforme 31/12/2007 en 12/31/2007 et forcement cela fait planter la requête



Je nage !!!!!!

__________________
La connaissance n'est rien sans celles des autres !!!
Poisson59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2008, 18h24   #12
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
BO en Français reconvertit par lui-même en anglais pour se coordonner avec les bases qui sont la plupart du temps configurées en anglais ...

???
__________________
--= 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 21/02/2008, 19h40   #13
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
Il me semblait bien qu'on avait déjà vu ça ...
Citation:
Envoyé par Wortass Voir le message
Rebonjour,
Comme c'est un forum d'entraide, je postule ici ma solution :

il faut reconfigurer la date que génére BO par défault:
Pour cela il faut aller dans
<<votre repertoir BO XI dans le server>\BusinessObjects Enterprise XI R2>> \win32_x86\dataAccess\connectionServer\odbc

puis modifier le fichier sqlsrv.prm de la manière suivante :

<Parameter Name="USER_INPUT_DATE_FORMAT">'mm/dd/yyyy HH:m:s'</Parameter>

en

<Parameter Name="USER_INPUT_DATE_FORMAT">'dd/mm/yyyy HH:m:s'</Parameter>

sauvegarder
puis redémarrer les service Webi (et ça suffit)

remarque si vous avez des session de BO dèja ouverte , il est conseillé de tous fermé (j'ai eu des problèmes avec webi, en redémarrant les service c'était ok).


Une dernière remarque : si vous vous avez des date casté, il est conseillé d'utiliser la norme français/anglais ou ISO mais pas ANSI.

Bon courage


wortass
05/11/2007, 17h20
WEBI (BO XI) CONVERSION DES DATES
__________________
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é
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h25.


 
 
 
 
Partenaires

Hébergement Web