|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2006 Messages : 18 ![]() |
Bonjour,
Je recherche à partir d'un critére mis en place dans l'editeur de requête Business Objects 5.x à extraire tous les enregistrements concernant une fourchette Date Heure "date/heure début à date/heure fin". lorsque je saisi ma date/heure de début comme de fin dans la zone condition sous ce format "DD/MM/YYYY HH:MM:SS plus clairement 20/12/2007 01:23:00" cette saisi se transforme en champ date simplement "20/12/2007 00:00:00" effacant la saise des heures. Mon Champ IBM/DB2 contient bien Date/Time correctement et mon objet est bien déclaré en Date. Avez vous une idée pour laisser afficher la saisie des heures S.V.P. Je vous remercie beaucoup de votre réponse. Amicalement. Barnard. |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
tu peux :
- scinder ton objet en 2 objet <date > et <heure> - tu peux convertir ton objet en alphanumérique, ainsi tu pourra saisir correctement avec le shh:mm:ss, mais tu ne pourra plus faire supérieur ou inférieur.... - tu peux peut etre trouver une fonction DB2 qui ressemble à un to_date(date,'dd/mm/yyyy hh:mm:ss') pour convertir en date longue dans la définition de l'objet sinon je sais pas...
__________________
~~ bastoonet ~~ "Team BAB - Spécialistes BO" |
|
|
00
|
|
|
#3 | ||
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Bonsoir,
Deux avis : Je préfère la 2ème proposition de bastoonet si DB2 est capable de faire une conversion implicite comme c'est le cas pour Oracle. Mais dans ce cas il te faut tester en sql quel(s) format(s) autorise cette conversion automatique en date pour le(s) respecter scrupuleusement. Sinon, il y a en version xi moyen de modifier le fichier sqlsrv.prm de la manière suivante : <Parameter Name="USER_INPUT_DATE_FORMAT">'dd/mm/yyyy HH:mm:sm'</Parameter> Je ne retrouve pas le même paramètre en V5... Je trouve bien dans ODBC10FR.PRM Toi ce serai DB2.PRM Code :
il n'y a pas de paramètre de format dans la fonction [CODE@Prompt('message','type',[{'value1'[,'value2',...]},class_nameobject_name'],mono/multi,free/constrained) [/code] Je continuerai mes recherches dès que j'aurai un moment.
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
||
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : juillet 2006 Messages : 18 ![]() |
Bonjour,
Je vous remercie beaucoup pour vos réponses et votre attention. Pour la modification du fichier sqlsrv.prm, je ne peux pas l'appliquer étant donné qu'il faudrait que je le fasse sur les centaines de postes utilisant cet univers. Si ce n'est qu'un passage sur la version XI, ce n'est pas un problème, nous sommes en phase de migration, j'ai essayé avec cette nouvelle version, mais je n'ai rien trouvé de nouveau autour de ce probléme. Il faut dire que la version SQL IBM/DB 2 ne change pas. J'avais essayé de dupliquer mon objet en lui mettant une valeur alpha et en le masquant, récupérer le nom de la variable LOV que j'ai mis dans mon objet DATE. Lors de l'affichage des valeurs, j'ai le bon format comme je l'avais précédemment, la sélection me transforme aussi mon résultat comme je vous l'indiquais précédemment. Je suis bien sur preneur de toutes propositions. En vous remerciant de nouveau. Amicalement. Barnard. |
|
|
00
|
|
|
#5 | |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Bonjour,
En passant en revue les sujets non Résolu, je me suis remis à réfléchir sur ton problème. Est il Résolu ? Si non je te propose l'idée suivante à partir de celle émise par bastoonet Citation:
Si tu as besoin d'aide pour l'objet personnel dis le
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : juillet 2006 Messages : 18 ![]() |
Bonjour,
Pour information, je viens de résoudre ce jour mon problème, ceci bien sûr en m'inspirant de vos réponses. J'ai donc effectué ceci sur mon objet. char(W0BVK.TBAPTP.DATE_PDS_PSFV,USA) ||' ' || char(W0BVK.TBAPTP.HEURE_PDS_PSFV ,JIS). Je ne vais pas crier trop vite victoire, je vais effectuer quelques tests. Je vous remercie beaucoup de votre aide. Amicalement. Bernard. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com