J'ai des données qui me sont renvoyé d'un DataSet vers un fichier xml. Que
je converti par l'intermédiaire d'un fichier xslt au format .xls. J'ai un
problème au niveau du format des dates, la base de donnée me renvoi la date
au format suivant : "2004-09-29T10:24:00.0000000+02:00" et moi j'ai besoin
de la faire apparaître dans mon fichier Excel de cette façon : 29/09/2004
Vous trouverez ci-dessous le code de mon xslt et je vous remercie par avance
des informations que vous pourrez m'apporter.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zazar
Bonjour,
J'ai des données qui me sont renvoyé d'un DataSet vers un fichier xml. Que je converti par l'intermédiaire d'un fichier xslt au format .xls. J'ai un problème au niveau du format des dates, la base de donnée me renvoi la
date
au format suivant : "2004-09-29T10:24:00.0000000+02:00" et moi j'ai besoin de la faire apparaître dans mon fichier Excel de cette façon : 29/09/2004
Vous trouverez ci-dessous le code de mon xslt et je vous remercie par
avance
des informations que vous pourrez m'apporter.
Si vous voulez faire ça seulement avec le xslt, alors la question est un peu HS. Reposez là sur un forum discutant du xml ou de xslt, vous aurez plus de chances d'obtenir une réponse.
-- Zazar
Bonjour,
J'ai des données qui me sont renvoyé d'un DataSet vers un fichier xml. Que
je converti par l'intermédiaire d'un fichier xslt au format .xls. J'ai un
problème au niveau du format des dates, la base de donnée me renvoi la
date
au format suivant : "2004-09-29T10:24:00.0000000+02:00" et moi j'ai besoin
de la faire apparaître dans mon fichier Excel de cette façon : 29/09/2004
Vous trouverez ci-dessous le code de mon xslt et je vous remercie par
avance
des informations que vous pourrez m'apporter.
Si vous voulez faire ça seulement avec le xslt, alors la question est un peu
HS.
Reposez là sur un forum discutant du xml ou de xslt, vous aurez plus de
chances d'obtenir une réponse.
J'ai des données qui me sont renvoyé d'un DataSet vers un fichier xml. Que je converti par l'intermédiaire d'un fichier xslt au format .xls. J'ai un problème au niveau du format des dates, la base de donnée me renvoi la
date
au format suivant : "2004-09-29T10:24:00.0000000+02:00" et moi j'ai besoin de la faire apparaître dans mon fichier Excel de cette façon : 29/09/2004
Vous trouverez ci-dessous le code de mon xslt et je vous remercie par
avance
des informations que vous pourrez m'apporter.
Si vous voulez faire ça seulement avec le xslt, alors la question est un peu HS. Reposez là sur un forum discutant du xml ou de xslt, vous aurez plus de chances d'obtenir une réponse.
-- Zazar
Daniel
Bonjour,
N'ayant pas trouvé d'unformation, j'ai contournée le probléme en convertissant le format de mes dates directement à la sortie de la base de donnée. Si besoin vous trouverez ci-dessous si vous en avez l'utilité le code de mon comvert, plus les différents formatage possible.
CONVERT (CHAR(20),entrant.Date, 103) AS Date Cette expression nous donne le format de date suivant : 09/10/2004
CONVERT ( type de données, expression, [ style_format ] )
Paramètres
type de données Type de données dans lequel l'expression est convertie. expression Expression à convertir. style_format L'argument style_format est un numéro de code de style qui décrit le format de date à utiliser pour convertir des chaînes en dates ou en heures et vice versa. Les valeurs de l'argument style_format ont les significations suivantes :Sans siècle (aa) Avec siècle (aaaa) Résultat
Si aucun argument style_format n'est fourni, le code de style 0 est utilisé.
Cordialement
Daniel "Daniel" a écrit dans le message de news:
Bonjour,
J'ai des données qui me sont renvoyé d'un DataSet vers un fichier xml. Que je converti par l'intermédiaire d'un fichier xslt au format .xls. J'ai un problème au niveau du format des dates, la base de donnée me renvoi la
date
au format suivant : "2004-09-29T10:24:00.0000000+02:00" et moi j'ai besoin de la faire apparaître dans mon fichier Excel de cette façon : 29/09/2004
Vous trouverez ci-dessous le code de mon xslt et je vous remercie par
N'ayant pas trouvé d'unformation, j'ai contournée le probléme en
convertissant le format de mes dates directement à la sortie de la base de
donnée.
Si besoin vous trouverez ci-dessous si vous en avez l'utilité le code de mon
comvert, plus les différents formatage possible.
CONVERT (CHAR(20),entrant.Date, 103) AS Date
Cette expression nous donne le format de date suivant : 09/10/2004
CONVERT ( type de données, expression, [ style_format ] )
Paramètres
type de données Type de données dans lequel l'expression est convertie.
expression Expression à convertir.
style_format L'argument style_format est un numéro de code de style qui
décrit le format de date à utiliser pour convertir des chaînes en dates ou
en heures et vice versa. Les valeurs de l'argument style_format ont les
significations suivantes :Sans siècle (aa) Avec siècle (aaaa) Résultat
Si aucun argument style_format n'est fourni, le code de style 0 est utilisé.
Cordialement
Daniel
"Daniel" <daniel.amaury_No_Spam@coplan.fr> a écrit dans le message de news:
edA6Hj2qEHA.2948@TK2MSFTNGP11.phx.gbl...
Bonjour,
J'ai des données qui me sont renvoyé d'un DataSet vers un fichier xml. Que
je converti par l'intermédiaire d'un fichier xslt au format .xls. J'ai un
problème au niveau du format des dates, la base de donnée me renvoi la
date
au format suivant : "2004-09-29T10:24:00.0000000+02:00" et moi j'ai besoin
de la faire apparaître dans mon fichier Excel de cette façon : 29/09/2004
Vous trouverez ci-dessous le code de mon xslt et je vous remercie par
N'ayant pas trouvé d'unformation, j'ai contournée le probléme en convertissant le format de mes dates directement à la sortie de la base de donnée. Si besoin vous trouverez ci-dessous si vous en avez l'utilité le code de mon comvert, plus les différents formatage possible.
CONVERT (CHAR(20),entrant.Date, 103) AS Date Cette expression nous donne le format de date suivant : 09/10/2004
CONVERT ( type de données, expression, [ style_format ] )
Paramètres
type de données Type de données dans lequel l'expression est convertie. expression Expression à convertir. style_format L'argument style_format est un numéro de code de style qui décrit le format de date à utiliser pour convertir des chaînes en dates ou en heures et vice versa. Les valeurs de l'argument style_format ont les significations suivantes :Sans siècle (aa) Avec siècle (aaaa) Résultat
Si aucun argument style_format n'est fourni, le code de style 0 est utilisé.
Cordialement
Daniel "Daniel" a écrit dans le message de news:
Bonjour,
J'ai des données qui me sont renvoyé d'un DataSet vers un fichier xml. Que je converti par l'intermédiaire d'un fichier xslt au format .xls. J'ai un problème au niveau du format des dates, la base de donnée me renvoi la
date
au format suivant : "2004-09-29T10:24:00.0000000+02:00" et moi j'ai besoin de la faire apparaître dans mon fichier Excel de cette façon : 29/09/2004
Vous trouverez ci-dessous le code de mon xslt et je vous remercie par