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 11/01/2012, 08h51   #1
Futur Membre du Club
 
Homme
Développeur décisionnel
Inscription : juillet 2002
Messages : 46
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur décisionnel

Informations forums :
Inscription : juillet 2002
Messages : 46
Points : 17
Points : 17
Par défaut XI3 SP2 vers SP3 pb de prompt

Bonjour à tous,

Nous avons migré notre environnement du SP2 vers le SP3.
Depuis j'ai un problème sur certaines invites de type numérique.

J'ai défini une fonction @prompt dans un objet de mon univers de type numérique :
@prompt('Blablabla libellé (%)', 'N',,mono,free)

Lorsque j'utilise cette objet dans ma requête, il me propose bien le prompt en invite.
Par contre, si je mets en réponse a cette invite une valeur avec un point (ou une virgule) : 3.5 ou 4.5 ou 4,5 et bien en webi, j'ai un message d'erreur : SetPrompt failed... et en desk : les colonnes de la clause select ne correspondent pas aux objets du résultat.

Par contre si je mets ma réponse à l'invite entre cote : '3.5' ou '3,5' je n'ai plus de problème. (il doit considérer dans le sql que le point ou la virgule sépare les colonnes...)

Je ne rencontrais pas ce problème avec le SP2.
Est ce un problème de paramétrage ? (je suis en Français partout)
Est ce un bug ?

Merci par avance
pierre arnaud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 10h39   #2
Futur Membre du Club
 
Homme
Développeur décisionnel
Inscription : juillet 2002
Messages : 46
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur décisionnel

Informations forums :
Inscription : juillet 2002
Messages : 46
Points : 17
Points : 17
J'ai essayé :
@prompt('Blablabla libellé (%)', 'N',,multi,free)
j'ai toujours le même problème
pierre arnaud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 14h26   #3
Membre actif
 
Homme
Chef de projet NTIC
Inscription : octobre 2011
Messages : 136
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC
Secteur : Santé

Informations forums :
Inscription : octobre 2011
Messages : 136
Points : 162
Points : 162
le mono/multi ne changera rien au problème.

Plusieurs pistes:
1=>ton objet est-il bien un numérique?
2=>il y a peut être un soucis sur la définition du caractère décimal

après dire si c'est lié à la montée de version je ne sais pas
Prima est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 15h54   #4
Futur Membre du Club
 
Homme
Développeur décisionnel
Inscription : juillet 2002
Messages : 46
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur décisionnel

Informations forums :
Inscription : juillet 2002
Messages : 46
Points : 17
Points : 17
Mon objet est bien en numérique,
Effectivement j'avais penché pour la seconde piste.
Mais comment paramétrer cette définition ? dans les paramètres de l'univers ?
pierre arnaud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 15h58   #5
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Dans Paramètres, onglet Paramètres, tu as des éléments relatifs au décimal comme DECIMAL_COMMA... Mais est-ce cela ton pb... A voir !!!!
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 16h10   #6
Futur Membre du Club
 
Homme
Développeur décisionnel
Inscription : juillet 2002
Messages : 46
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur décisionnel

Informations forums :
Inscription : juillet 2002
Messages : 46
Points : 17
Points : 17
Je viens de modifier ce paramètre mais cela n'a aucun impact.
J'ai vérifié et dans ma version SP2, je n'avais aucun paramétrage particulier.

Le seul moyen actuellement pour que cela fonctionne est de mettre entre guillemet ma valeur, ce qui me fait penser que l'interpretation du SQL n'est pas bonne...

ma requete générée :
Code :
1
2
3
4
5
6
7
 
SELECT
MaTable.ID,
@prompt('Blablabla libellé (%)', 'N',,mono,free),
@prompt('Bliblibli libellé (%)', 'N',,mono,free)
FROM 
MaTable
et du coup quand je saisie une virgule dans mon invite, il pourrait m'ajouter une colonne dans ce cas il manquerait effectivement des objets dans mon requeteur (d'ou le message en deski)

Mais comment corriger cela ?
pierre arnaud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 16h29   #7
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
As-tu essayé çà : à la place de 'N' tu mets 'N,N' dans la définition du prompt ?

En regardant l'aide du Designer, j'ai vu ce genre d'exemple :
Code :
@Prompt('Displayed text ','A:N',{'Paris':'12','London':'7','Madrid':'15'},,,,{'Paris':'12'})
J'ai de gros doutes, mais sur un malentendu...

Donc à voir...
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 16h35   #8
Futur Membre du Club
 
Homme
Développeur décisionnel
Inscription : juillet 2002
Messages : 46
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur décisionnel

Informations forums :
Inscription : juillet 2002
Messages : 46
Points : 17
Points : 17
Bien essayé . Mais ça ne marche pas, ça me met un message d'erreur:
'Erreur de syntaxe dans une variable'
pierre arnaud 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 22h45.


 
 
 
 
Partenaires

Hébergement Web