Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Cognos
Cognos Forum d'entraide Cognos : Impromptu, Powerplay, transformer,...
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/06/2007, 18h27   #1
Candidat au titre de Membre du Club
 
Inscription : mai 2006
Messages : 44
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 44
Points : 14
Points : 14
Par défaut [Impromptu 7] Format heure

Bonjour,

J'ai un petit problème sous cognos Impromptu 7.4 :

Je calcul le nombre d'heure entre 2 dates, et je n'arrive pas à formater les heures.

Je m'explique, je peux définir le nombre de chiffre que comporte les heures, mais de manière statique.

Donc si je fixe le nombre de chiffre à 3 :
si le nombre d'heure en comporte 4, ça plante,
si le nombre d'heure ne comporte que 1 chiffre, l'affichage est 00X.

Quelqu'un a t'il déjà eu ce problème? ou une petite piste pour le résoudre...

Merci.
grosecret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/06/2007, 15h25   #2
Membre habitué
 
Avatar de ben_harper
 
Inscription : juin 2006
Messages : 140
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : juin 2006
Messages : 140
Points : 108
Points : 108
Si j'ai bien compris , ton soucis, c'est que tu ne veux pas afficher les 0 devant le X ?

Si c'est le cas, pourquoi tu ne fixes pas ton nombre d'heures sur un grand nombre de caractères et ensuite tu utilises la fonction ( dont je ne me rappelle malheureusement plus le nom ) qui te permet d'enlever le caractère de ton choix dans une chaîne donnée ( ici le 0 ).

Ca peut être une solution.
Si c'est bien ça ton problème !!
ben_harper est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2007, 09h45   #3
Candidat au titre de Membre du Club
 
Inscription : mai 2006
Messages : 44
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 44
Points : 14
Points : 14
Merci beaucoup de ta réponse, je vais tester tout de suite!!

Cependant sans test, j'ai peur du résultat pour un X=10 par exemple....

J'édite ce message dés que j'ai testé.

ps : Ayant beaucoup de difficulté à trouver une solution, je te remercie encore de ton aide!!
grosecret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2007, 14h16   #4
Membre habitué
 
Avatar de ben_harper
 
Inscription : juin 2006
Messages : 140
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : juin 2006
Messages : 140
Points : 108
Points : 108
Arf, c'est vrai que j'avais un peu oublié ce cas de figure, c'est sur que ca va poser problème.


Après je crois qu'il y a encore une fonction plus évoluée, qui te permet de supprimer un type de caractère en partant de la gauche ou de la droite jusqu'à ce qu'elle rencontre un autre caractère. Mais je n'ai plus son nom en tête. Ou tout simplement une fonction qui transforme un nombre au forma 000001023 au format 1023.

A chercher dans les nombreuses fonctions.
ben_harper est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2007, 22h32   #5
Membre Expert
 
Avatar de TheLeadingEdge
 
Inscription : mai 2005
Messages : 1 200
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 1 200
Points : 1 260
Points : 1 260
Si tes données sont des nombres, vérifie que ton format d'affichage (menu Format .../Données/Onglet données) est bien ''général''.
Ce que tu veux est normalement l'affichage par défaut des données numériques dans 1 rapport impromptu.
TheLeadingEdge est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2007, 11h12   #6
Candidat au titre de Membre du Club
 
Inscription : mai 2006
Messages : 44
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 44
Points : 14
Points : 14
Non en fait j'ai des horaires de format xxxx : xx : xx

je vais tenter de faire un split, voir si il me vire les 0 par défaut et aprés un concat peut être....
grosecret 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 20h05.


 
 
 
 
Partenaires

Hébergement Web