Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Webi
Webi Forum d'entraide Webi (client léger)
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 20/04/2011, 13h00   #1
Membre régulier
 
Avatar de schkrumble
 
Inscription : mai 2008
Messages : 134
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France

Informations forums :
Inscription : mai 2008
Messages : 134
Points : 86
Points : 86
Par défaut Année par défaut dans les dates

Bonjour,

Dans un rapport que je migre de DeskI à WebI, j'ai un alerteur sur des dates qui sont antérieure au 31/12 de l'année en cours.

Sous DeskI, la solution était simple :
Code :
<DATE> > EnDate("31/12" ,"jj/mm")
Mais sous WebI
Code :
EnDate("31/12" ;"dd/mm")
me ramène 31/12/1970

Je trouve étonnant que, pour toute date dans laquelle l'année n'est pas indiquée, WebI considère comme année par défaut 1970 et non l'année en cours (comme c'est le cas dans toutes les applications informatique que j'ai pratiquées, et accessoirement dans le monde réel).
Y a-t-il un moyen de paramétrer ça ?

Sinon, j'ai fini par trouver une solution de contournement :
Code :
<DATE> > EnDate(Concaténation("31/12/" ;FormatDeNombre(Année(DateActuelle());"0000")) ;"dd/mm/yyyy")
Je trouve juste que c'est un peu lourd.
Quelqu'un a-t-il une meilleure idée ?
schkrumble est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2011, 15h27   #2
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 168
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 168
Points : 2 702
Points : 2 702
Mais enfin pourquoi préciser le 31/12/Année en cours
L'alerteur ne peut il pas se baser sur une comparaison des années ?
En créant une variable
Code :
1
2
 
testdate = Année( <Date> ) -  Année( DateActuelle() )
Puis alerteur testdate > 0

Proverbe BOtien :
Dans Deski c'est le client (outil) qui est lourd
Dans Webi c'est le Client (utilisateur) qui est alourdi.
__________________
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 10h18.


 
 
 
 
Partenaires

Hébergement Web