bonjour,
avec le format horaire suivant : 10 heures et 30 minutes.
je souhaiterai afficher les minutes que si elles ont une valeur entre 01 et 59, pour 00 aucun affichage des minutes.
avec ce filtre ci :
[(#DATE|heures)] [(#DATE|minutes)]
j'ai essayé avec le filtre |?{sioui,sinon} et |=={a} ou |!={a} mais ça marche pas :
As-tu essayé avec la syntaxe " différent de " comme ça : " !== " ?
Le Feb 15, 2010 à 11:28 , bobof a écrit :
bonjour,
avec le format horaire suivant : 10 heures et 30 minutes.
je souhaiterai afficher les minutes que si elles ont une valeur entre 01 et 59, pour 00 aucun affichage des minutes.
avec ce filtre ci :
[(#DATE|heures)] [(#DATE|minutes)]
j'ai essayé avec le filtre |?{sioui,sinon} et |=={a} ou |!={a} mais ça marche pas :
Peut être ainsi:
[(#DATE|heures)] #SET{minute,#DATE|minutes}
[(#GET{minute}|=={00}|?{'',#DATE|minutes})]
Bernard
Frank Bergere a écrit :
Bonjour,
As-tu essayé avec la syntaxe " différent de " comme ça : " !== " ?
Le Feb 15, 2010 à 11:28 , bobof a écrit :
bonjour,
avec le format horaire suivant : 10 heures et 30 minutes.
je souhaiterai afficher les minutes que si elles ont une valeur entre 01 et 59, pour 00 aucun affichage des minutes.
avec ce filtre ci :
[(#DATE|heures)] [(#DATE|minutes)]
j'ai essayé avec le filtre |?{sioui,sinon} et |=={a} ou |!={a} mais ça marche pas :
Et simplement en comparant avec avec 0 plutôt que 00 ?
JLuc
Le 15/02/2010 11:28, bobof a écrit :
bonjour,
avec le format horaire suivant : 10 heures et 30 minutes.
je souhaiterai afficher les minutes que si elles ont une valeur entre 01
et 59, pour 00 aucun affichage des minutes.
avec ce filtre ci :
[(#DATE|heures)] [(#DATE|minutes)]
j'ai essayé avec le filtre |?{sioui,sinon} et |=={a} ou |!={a} mais ça
marche pas :
merci à tous pour votre aide :
en fait y a plusieurs solutions qui fonctionne bien :
soit :
[et (#DATE|minutes|!=={00}|?{[(#DATE|minutes) minutes.],''})]
soit :
[et (#DATE|minutes|=={00}|?{'',[(#DATE|minutes) minutes.]})]
soit : #SET{minute,#DATE|minutes}
[et (#GET{minute}|=={00}|?{'',[(#GET{minute}) minutes.]})]
soit : #SET{minute,#DATE|minutes}
[et (#GET{minute}|!=={00}|?{[(#GET{minute}) minutes.],''})]
donc au choix, et pour les deux zéro {00} ou un seul {0} au choix aussi c'est bon dans les deux cas.
bobof a écrit :
bonjour,
avec le format horaire suivant : 10 heures et 30 minutes.
je souhaiterai afficher les minutes que si elles ont une valeur entre 01 et 59, pour 00 aucun affichage des minutes.
avec ce filtre ci :
[(#DATE|heures)] [(#DATE|minutes)]
j'ai essayé avec le filtre |?{sioui,sinon} et |=={a} ou |!={a} mais ça marche pas :
Et avec un test en plus tu peux afficher soit minute soit minutes
Bernard
bobof a écrit :
merci à tous pour votre aide :
en fait y a plusieurs solutions qui fonctionne bien :
soit :
[et (#DATE|minutes|!=={00}|?{[(#DATE|minutes) minutes.],''})]
soit :
[et (#DATE|minutes|=={00}|?{'',[(#DATE|minutes) minutes.]})]
soit : #SET{minute,#DATE|minutes}
[et (#GET{minute}|=={00}|?{'',[(#GET{minute}) minutes.]})]
soit : #SET{minute,#DATE|minutes}
[et (#GET{minute}|!=={00}|?{[(#GET{minute}) minutes.],''})]
donc au choix, et pour les deux zéro {00} ou un seul {0} au choix aussi c'est bon dans les deux cas.
bobof a écrit :
bonjour,
avec le format horaire suivant : 10 heures et 30 minutes.
je souhaiterai afficher les minutes que si elles ont une valeur entre 01 et 59, pour 00 aucun affichage des minutes.
avec ce filtre ci :
[(#DATE|heures)] [(#DATE|minutes)]
j'ai essayé avec le filtre |?{sioui,sinon} et |=={a} ou |!={a} mais ça marche pas :
Comme ça à vue de nez je dirais:
[(#GET{minute}|=={00}|?{'',#DATE|minutes})[(#GET{minute}|>{01}|?{'minutes','minute'})]]
Bernard
bobof a écrit :
Bernard Blazin a écrit :
Et avec un test en plus tu peux afficher soit minute soit minutes
c'est bien la question que je me pose, au vais -je placer le test singulier / pluriel ?
Bernard
bobof a écrit :
merci à tous pour votre aide :
en fait y a plusieurs solutions qui fonctionne bien :
soit :
[et (#DATE|minutes|!=={00}|?{[(#DATE|minutes) minutes.],''})]
soit :
[et (#DATE|minutes|=={00}|?{'',[(#DATE|minutes) minutes.]})]
soit : #SET{minute,#DATE|minutes}
[et (#GET{minute}|=={00}|?{'',[(#GET{minute}) minutes.]})]
soit : #SET{minute,#DATE|minutes}
[et (#GET{minute}|!=={00}|?{[(#GET{minute}) minutes.],''})]
donc au choix, et pour les deux zéro {00} ou un seul {0} au choix aussi c'est bon dans les deux cas.
bobof a écrit :
bonjour,
avec le format horaire suivant : 10 heures et 30 minutes.
je souhaiterai afficher les minutes que si elles ont une valeur entre 01 et 59, pour 00 aucun affichage des minutes.
avec ce filtre ci :
[(#DATE|heures)] [(#DATE|minutes)]
j'ai essayé avec le filtre |?{sioui,sinon} et |=={a} ou |!={a} mais ça marche pas :