Vous n'êtes pas identifié(e). Pour pouvoir écrire ou répondre à un message, vous devez vous connecter ou vous créer un compte sur JAWA.

#1 16-05-2020 11:35:41

qc2m
Membre
Inscription : 09-03-2019

Re : Deux points dans un texte ✓

Bonjour,

Je viens de faire un test avec

message:{{_time_H}}:{{_time_M}}

J'ai bien obtenu [b]13:30[/b]
Avec quelle commande ça ne fonctionne pas?

Il y a peut-être une solution, lourde voire même un peu nulle mais elle devrait fonctionner:
créer une variable DEUXPOINTS qui contient [i]:[/i] et écrire {{_time_H}}{{DEUXPOINTS}}{{_time_M}}

Hors ligne

#2 16-05-2020 12:38:23

qc2m
Membre
Inscription : 09-03-2019

Re : Deux points dans un texte ✓

Une autre solution peut-être plus "compliquée" à comprendre mais je la trouve plus propre que la variable:

modifier:id_texte:texte:[{{_time_H}}+':'+{{_time_M}}]

Hors ligne

#3 16-05-2020 15:20:16

qc2m
Membre
Inscription : 09-03-2019

Re : Deux points dans un texte ✓

Je vais essayer d'expliquer simplement.
Les crochets indiquent que ce qui est à l'intérieur est un "calcul".
Les apostrophes entourent une chaîne de caractères (ce qui n'est pas une chiffre/nombre)
Les + pour mettre les différents morceaux les uns à la suite des autres.

Ici, on met le contenu de la variable [b]_time_H[/b] on lui associe le caractère [b][i]:[/i][/b] puis le contenu de la variable [b]_time_M[/b]

Si je détaille les différentes étapes du "calcul":
[i](j'ajoute des espace puis faciliter la lecture)[/i]

[ {{_time_H}} + ':' + {{_time_M}} ]       [i]ce qui est mis dans le script[/i]
[ 14 + ':' + 30 ]       [i]les variable sont remplacées par leur valeur[/i]
[ '14:30' ]       [i]les différents textes sont mis bout à bout[/i]
'14:30'       [i]jawa affiche le résultat du calcul[/i]

Hors ligne

#4 18-05-2020 20:36:09

jawa
Admin

Re : Deux points dans un texte ✓

Bravo pour tous vos contournements !
Bon je note quand même dans ma todolist que dans un effet modifier:texte il faudrait concaténer  les paramètres à partir du 4eme.(le 5 eme c'est la vitesse de transition de la modification mais ça n'a pas d'utilité sur le paramètre texte)
Z

#5 19-05-2020 09:35:23

qc2m
Membre
Inscription : 09-03-2019

Re : Deux points dans un texte ✓

Autre solution : utiliser un caractère d'échappement style "\" (ou "\\"...). Ca donnerait: {{_time_H}}\:{{_time_M}}
Inconvénient: effets indésirables sur ce qui existe déjà?
Avantage: valable dans tous les effets et pas seulement modifier:texte

Hors ligne

#6 19-05-2020 19:50:15

jawa
Admin

Re : Deux points dans un texte ✓

Voilà, dorénavant l'effet modifier sur les paramètres texte et description concatenera les textes séparés par des " : "

Ex: modifier:<truc>:texte:a:b:c:d
Affectera bien le texte "a:b:c:d" à l'objet.

C'était déjà le cas pour les autres effets traitant du texte (dialogue, messages...)

Z

Pied de page des forums