exporter date heure sur ecxel

MantisBT forum for users who prefer to ask and answer questions in French.

Moderators: Developer, Contributor

Post Reply
micvolta
Posts: 15
Joined: Jun 01, 2010 10:22 am

exporter date heure sur ecxel

Post by micvolta » Jul 23, 2010 6:34 am

Bonjour
voila je suis sur Mantis 1.2.1.
lorsque j'accede aux rapports avec l'interface mantis je peut voir les rapports de bugs avec la date et l'heure de soumission ainsi que la date et heure de la derniere mise a jour. Or lorsque j export les donnés sur exel j'ai les colonnes de la date de soumission de bug et de la mise a jour mais sans les heures précises. or c'est très important pour la gestion des incidents de la DSI pour voir le temps de résolution des évènements (qui ne dure pas forcement plus d'un jour).
ce que j'aimerai c'est avoir les colonnes date de soumission et mise a jour avec date et heure. en faisant quelques recherches, j'ai trouver des fichiers 'export excel avec cette particularité comment doit-je faire de mon coté.
merci d'avance de votre aide.

rbeck
Posts: 11
Joined: Mar 09, 2010 4:52 am
Contact:

Re: exporter date heure sur ecxel

Post by rbeck » Jul 26, 2010 9:37 am

Pour ma part, j'ai modifié directement le fichier core/csv_api.php :

J'ai modifié les fonctions suivantes :

Code: Select all

# --------------------
	# return the last updated date
	function csv_format_last_updated( $p_last_updated ) {
		return date( config_get( 'normal_date_format' ), $p_last_updated );
	}

	# --------------------
	# return the date submitted
	function csv_format_date_submitted( $p_date_submitted ) {
		return date( config_get( 'normal_date_format' ), $p_date_submitted );
	}
Ce n'est probablement pas le plus propre, mais je n'ai pas réussi à les surcharger autrement.
R.

micvolta
Posts: 15
Joined: Jun 01, 2010 10:22 am

Re: exporter date heure sur ecxel

Post by micvolta » Jul 26, 2010 10:09 am

Salut
merci pour ton aide, je vai essayer et voir ce que ça donne. pour ma part comme je commence tout juste en php et que je ne voulai pas mettre la main dans le code sans savoir ou j allais, j ai commencé à créer des champ personnalisés pour l'heure mais c est pas plus propre, ni tres fiable . je vais essayer ta methode pour voir.
Merci de ton aide...

micvolta
Posts: 15
Joined: Jun 01, 2010 10:22 am

Re: exporter date heure sur ecxel

Post by micvolta » Jul 26, 2010 12:27 pm

Resalut rbeck
j ai tester le cdemais ça marchepas rien ne change il n'y a que la date qui ets exporter. cela dit j e sui debutant en php :roll: et je crai d'avoir placer le bout de code que tu a poster un peu au pif.
Voila ce que j en ai fait:
dans /var/www/mantisbt/core/csv_api.php (a partir de la ligne 22)


/**
* return the last updated date
* @param string $p_last_updated
* @return string last updated
* @access public
*/
function csv_format_last_updated( $p_last_updated ) {
return date( config_get( 'normal_date_format' ), $p_last_updated );
}

/**
* return the date submitted
* @param string $p_date_submitted
* @return string formatted date
* @access public
*/
function csv_format_date_submitted( $p_date_submitted ) {
static $s_date_format = null;
if ( $s_date_format === null )
$s_date_format = config_get( 'short_date_format' );
return date( config_get( 'normal_date_format' ) , $p_date_submitted );
}

Merci de me filer un coup de main pour finir ça :)

micvolta
Posts: 15
Joined: Jun 01, 2010 10:22 am

Re: exporter date heure sur ecxel

Post by micvolta » Jul 28, 2010 3:38 am

Salut
ok juste pour dire que j ai finalement trouver ou placer le code et que ça roule merci te l'aide :mrgreen:
:D

Post Reply