Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Deski
Deski Forum d'entraide Deski (client lourd)
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 06/12/2007, 22h14   #1
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 48
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 48
Points : 10
Points : 10
Par défaut [BO 6.5] Format invite de requête (date)

Re-re-re-re salut...

À voir avec quelle rapidité les réponses arrivent, on a juste envie d'ouvrir des discussions !

J'essaie d'appliquer un format à mon invite de requête (date) que j'affiche dans mon rapport et il s'en fout complètement. Il s'occupe de la police si je la change mais il ne s'occupe pas du nombre «Date-heure» que je lui assigne

merci
Hélène
jomphh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 22h57   #2
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
Tu veux juste un affichage ou ça a une incidence sur ta requête ?

ie
pour la date, tu veux afficher en français dans ton invite et tes données sont en anglais.

Où changes-tu ton format ?
__________________
--= 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 07/12/2007, 08h31   #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
Comme Ayana ta formulation me laisse perplexe

Que veut dire appliquer un format à mon invite ?
Tu es dans Designer et tu parles d'un prompt ?
Tu es dans le requêteur User et ce n'est pas possible !... ?
Tu récupères le résultat de ton invite ?
A +
__________________
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 07/12/2007, 14h50   #4
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 48
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 48
Points : 10
Points : 10
Je ne comprends pas pourquoi vous dites que je suis dans «Designer»,
je ne suis pas dans «Designer» Je fais un rapport avec BO.

Désolé pour ma formulation...
J'ai cogité longtemps pour que ma question soit claire et précise !!!!!
Faut croire que j'étais dans le champs !

C'est seulement de l'affichage !
J'ai fait MENU/INSERTION
... champs special
... invite de requête

mon «invite de requête» est une date et le format qu'il applique et celui-ci
moi, je ne veux pas les secondes et j'aimerais qu'il ne me mette pas le zéro non significatif qui est devant les heures alors Format de cellule / onglet NOMBRE et j'esssaie d'appliquer un autre fomat Date/heure. Il n'en tient pas compte du tout pourtant si je change la police alors ça, ça fonctionne !

Por qué... why....warum... pourquoi ?


merci
Hélène
jomphh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2007, 15h04   #5
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
Mmmm.

Je viens d'avoir le problème ce matin (coïncidence comme qui dirait ). As-tu vérifié dans ton univers (à l'aide du Designer) que le format de ton objet était au format "date" et non "character" ?

Parce que là, ça ressemble beaucoup aux dates que l'on inscrit dans Oracle. Donc ton univers doit convertir la chaîne qu'il voit pour la considérer comme une date (et ainsi te permettre de faire tout plein d'opérations de date dessus).

Dis-moi si ça arrange ton souci ?
Liszt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2007, 15h16   #6
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
Bonjour Chère Hélène de Trois fois trois font Neuf.

Si Format Cellule ne change pas le format de ta date ...
c'est que ce n'est pas ... une date.

En effet, il est possible que le champ de la table sur laquelle porte cette condition renseignée par une invite soit un champ date

Mais que la date saisie soit du texte

Oracle applique la condition en opérant une conversion implicite
du moment que la saisie en texte respecte le format de date standard de la base

Te voilà donc confrontée à changer le format d'une date qui en fait est du texte
la meilleure solution
Code :
1
2
=EnDate(RéponseUtilisateur ("Requête 1 avec Univers Machin", "Quelle date ?"), "aaaa-mm-jj hh:mm:ss")
et en suite le Format de cellule fonctionnera
Enfin je l'espère pour toi ... dis le nous
__________________
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 07/12/2007, 15h18   #7
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 48
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 48
Points : 10
Points : 10
Je me rétracte.... RÉSOLU-RÉSOLU-RÉSOLU

Je n'avais pas encore assez bu de café ce matin
Ça fonctionne très bien....

Merci Bruno....
Je vais surement revenir sur le site chercher d'autres cadeaux de noël

merci encore à tous pour le temps et la patience que vous mettez à essayer de régler nos petits pépins.

A+
Hélène Qc...



Oublier ce qui suit.............................

Mes objets sont vraiment définis de type «date» dans l'univers ...

Cher Bruno,
Je croyais que tu me connaissais mieux que ça...
J'ai essayé tout ça avant de vous demander du secours !!!

Lorsque j'essaie ta super formule il met erreur# dans la cellule et si j'essaie de créer une variable avec la formule c'est la même chose...
jomphh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2007, 15h35   #8
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
Je persiste !!!!!
lorsque tu réponds à l'invite tu tapes DU TEXTE
oracle fait une conversion implicite en DATE
la clause where limite le résultat qui vérifie : champ date = to_date(ta réponse)
lorsque tu récupères la réponse de l'invite, elle n'a pas changé, c'est du TEXTE

si la formule EnDate() affiche une erreur c'est qu'elle n'est pas bonne ... la formule
peux tu nous la coller ici ????

Bien entendu je peux me tromper .... on se connait pas encore assez ... avec BO
__________________
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 07/12/2007, 16h18   #9
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 48
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 48
Points : 10
Points : 10
si j'ai résolu, c'est que c'est résolu...

Code :
si la formule EnDate() affiche une erreur c'est qu'elle n'est pas bonne ...
je l'avoue, j'avais mal écrit la formule.... comme quoi la perfection n'est pas de ce monde

A+
Hélène
jomphh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2007, 16h25   #10
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
Ben Résolu ... Oui
mais quand tu nous l'annonce en passant par Editer plutôt qu'en faisant une nouvelle réponse et pendant qu'on t'en rédige une ... de réponse
C'est pas facile de s'y retrouver...
__________________
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 10/12/2007, 14h18   #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
C'est tout simple !

Si c'est une date bah il faut juste faire un

=formatdedate(<ton invite>,"jj/mm/aaaa") : 01/01/2008
=formatdedate(<ton invite>,"jj/mm") : 01/01
=formatdedate(<ton invite>,"Mmm/aa") : Janv/2008
=formatdedate(<ton invite>,"Mmm.aa") : Janv.2008

etc ....
__________________
La connaissance n'est rien sans celles des autres !!!
Poisson59 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 16h26.


 
 
 
 
Partenaires

Hébergement Web