IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XMLRAD Discussion :

Formattage champs date


Sujet :

XMLRAD

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 94
    Par défaut Formattage champs date
    Bonjour,

    Pouvez vous m'indiquer comme utiliser dans un xmlgram, le formattage d'un champ. En clair, je récupère de ma BDD ceci 16/03/2006 22:10:31 (sur un serveur fr) mais ceci 3/16/2006 10:10:31 PM sur un serveur EN. Or, lors d'une extraction CSV pour visualisation vers Excel, celui ci est perdu. Je veux donc forcer le formattage en amont de mes données selon dd/mm/yyyy hh:ii:ss en FR et mm/dd/yyyy hh:ii:ss en EN ce qui j'imagine doit etre faisable.

    D'avance merci

    Nicolas

  2. #2
    RDM
    RDM est déconnecté
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Par défaut
    je te conseille d'utiliser les cultures:
    http://xmlrad.developpez.com/faq/?pa...ntGererCulture
    pourpouvoir formater correctement tes données à l'affcihage ou l'extraction.

  3. #3
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 154
    Par défaut
    Citation Envoyé par RDM
    je te conseille d'utiliser les cultures:
    http://xmlrad.developpez.com/faq/?pa...ntGererCulture
    pourpouvoir formater correctement tes données à l'affcihage ou l'extraction.
    Sur ce lien on ne voit pas comment utiliser "Format" des Fields lors d'une instruction DBExtract. De plus on n'a que "DATE" donc je pense qu'il faut utiliser le paramètre "Format" mais je ne me souviens plus comment on s'en sert.

    A+
    Michel

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    520
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 520
    Par défaut
    Pour spécifier un "Format" de type date, tu peux indiquer ShortDateTime par exemple (issu des cultures) ou dans CustomFormat tu mets ce que tu veux.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <Field>
            <Name>PSN_BIRTHDAY</Name>
            <SourceField/>
            <Type>DATE</Type>
            <Format>ShortDateTime</Format>
            <CustomFormat/>
    </Field>
    Plus de détails dans l'appendix 13 sur xmlrad.com, rubrique DBExtract, sous rubrique Fields.

    Sylvain

  5. #5
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 154
    Par défaut
    Merci Le Caméléon va être heureux

Discussions similaires

  1. formater un champ date dans un select
    Par sbeu dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 24/04/2006, 16h44
  2. Champ Date à '01/01/0001' -> Pb conversion de variant !!!
    Par AnnSo dans le forum Bases de données
    Réponses: 6
    Dernier message: 04/06/2004, 16h54
  3. récuperer année d'un champ date
    Par tomm dans le forum Bases de données
    Réponses: 11
    Dernier message: 12/05/2004, 16h24
  4. [CR] Problème de sélection sur un champ date
    Par noluc dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 21/11/2003, 16h56
  5. procedure stockée champ date
    Par tripper.dim dans le forum SQL
    Réponses: 5
    Dernier message: 25/04/2003, 09h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo