Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: Exporter ma date en format francais dans excell

Exporter ma date en format francais dans excell 1 Jahr 1 Monat her #98582

  • elitim
  • elitims Avatar
Bonjour et bravo au formidable travail de tous pour Limesurvey. Je l'utilise pour remplir des rapports, et j'ai crée un champ date. Dans mon formulaire, la date est au format français, JJ/MM/AAAA. Par contre, dans mon export XLS, la date apparaît en format américain, sous forme MM/JJ/AAAA et avec les HH:MM:SS

Je voudrais pouvoir modifier cela pour avoir la date en format français directement sous EXCELL.

J'ai trouvé une solution depuis excell, en convertissant les données, mais pas depuis LimeSurvey directement.

Je comprends que la date est converti en timestamp dans Limesurvey, et mise en format TEXT dans la base, mais je ne sais pas quoi modifier dans les fichiers php

Une solution ??
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Exporter ma date en format francais dans excell 1 Jahr 1 Monat her #98583

  • Nickko
  • Nickkos Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 2068
  • Dank erhalten: 251
  • Karma: 54
C'est juste une question de format dans Excel.
Nickko
Ergonome / Usability expert
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Exporter ma date en format francais dans excell 1 Jahr 1 Monat her #98584

  • elitim
  • elitims Avatar
heu, pas vraiment...d'après ce que j'ai compris, limesurvey exporte la date sous forme texte qu'il a précedemment mis dans la base. La forme texte de limesurvey est sous la forme MM/JJ/AAAA HH:MM:SS . Je voudrais donc changer cela pour que la date soit mise en format JJ/MM/AAAA. Effectivement, depuis excell, je peux convertir la date (qui est en fait du texte) en format JJ/MM/AAAA. J'aimerai pouvoir ne pas avoir à faire cette manip depuis excell, mais avoir une entrée JJ/MM/AAAA dans limesurvey...

Je ai créé un question TEXT et j'y mets un jquery datepicker, mais j'arrive pas à récupérer la donnée :)
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Exporter ma date en format francais dans excell 1 Jahr 1 Monat her #98589

  • elitim
  • elitims Avatar
Je progresse...en fait, les données de date sont enregistrés en sql en DATETIME...qui est sous forme MM/DD/YYYY HH:MM:SS
En modifiant ma réponse en format DATE, j'évite les zéros à la fin, je n'ai plus que la date..
l'export vers excell est activé par msql, qui n'a que le format américain...

PAs glop donc...

Il me faut donc activer un datepicker dans un champ de texte, mais je n'y arrive pas..

Une idée ??

Ps: effectivement, depuis excell, on peut convertir les dates sans problèmes en format fraçais
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Exporter ma date en format francais dans excell 1 Jahr 4 Wochen her #98654

  • DenisChenu
  • DenisChenus Avatar
  • OFFLINE
  • Moderator Lime
  • Beiträge: 6272
  • Dank erhalten: 800
  • Karma: 240
Salut,

Étrange, quand j'exporte au format excel, j'ai bien mon champ date de ce type:

YYYY-MM-DD HH:MM:SS et pas de modification.

Sinon, pour activer le date picker sur un champ texte:
<script>
$(function() {
$( "#answer{SGQA}" ).datepicker();
});
</script>
Avec les bonnes options: api.jqueryui.com/datepicker/

Denis
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Folgende Benutzer bedankten sich: elitim

Exporter ma date en format francais dans excell 1 Jahr 4 Wochen her #98673

  • elitim
  • elitims Avatar
Merci pour la réponse, mais ça ne fonctionnait pas...Par contre, en changeant

$( "#answer{SGQA}" ).datepicker();

par $( "#answer{SGQ}" ).datepicker();

ça marche :)

et je rajoute ces lignes pour tout mettre en français
jQuery(function($){
	$.datepicker.regional['fr'] = {
		closeText: 'Fermer',
		prevText: 'Précédent',
		nextText: 'Suivant',
		currentText: 'Aujourd\'hui',
		monthNames: ['janvier', 'février', 'mars', 'avril', 'mai', 'juin',
			'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre'],
		monthNamesShort: ['janv.', 'févr.', 'mars', 'avril', 'mai', 'juin',
			'juil.', 'août', 'sept.', 'oct.', 'nov.', 'déc.'],
		dayNames: ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
		dayNamesShort: ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
		dayNamesMin: ['D','L','M','M','J','V','S'],
		weekHeader: 'Sem.',
		dateFormat: 'dd/mm/yy',
		firstDay: 1,
		isRTL: false,
		showMonthAfterYear: false,
		yearSuffix: ''};
	$.datepicker.setDefaults($.datepicker.regional['fr']);
});

Ne pas oublier de mettre un texte de question une fois sorti du code, et voilà..

J'ai bien ma date en format français, que je peux importer dans excell...Merci
Letzte Änderung: 1 Jahr 4 Wochen her von DenisChenu.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: Nickko
Ladezeit der Seite: 0.152 Sekunden
Donation Image