[Résolu] Bug Virtuel avec calcul sur commande AUTRE
- Antoinekl1
- Actif
- Messages : 3927
- Inscription : 23 mai 2015, 08:14
[Résolu] Bug Virtuel avec calcul sur commande AUTRE
Bonjour à tous
J'ai l'impression qu'il y a un petit bug avec la commande info autre dans un virtuel
Je créé une commande de type "AUTRE", c'est donc de l'alphanumérique
Si je met #mois# dans la commande, cela m'affiche bien le mois en cours
Si je met #mois#/#annee#, il m'affiche le résultat de l'opération : 0.0039623576027737, au lieu de : 8/2019
Avez vous le même problème (Je suis en dernière version sable)
j'ai contourné le problème en mettant : "#mois#/#annee#" mais bon ce n'est pas normal je pense
J'ai l'impression qu'il y a un petit bug avec la commande info autre dans un virtuel
Je créé une commande de type "AUTRE", c'est donc de l'alphanumérique
Si je met #mois# dans la commande, cela m'affiche bien le mois en cours
Si je met #mois#/#annee#, il m'affiche le résultat de l'opération : 0.0039623576027737, au lieu de : 8/2019
Avez vous le même problème (Je suis en dernière version sable)
j'ai contourné le problème en mettant : "#mois#/#annee#" mais bon ce n'est pas normal je pense
Dernière édition par Antoinekl1 le 16 août 2019, 09:52, édité 1 fois.
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
Re: Bug Virtuel
Salut,
Avec ta première opération tu divise 8 par 2019 alors qu'avec la seconde tu affiches une chaine de caractère.
Pour ma part ça me semble ok mais je peux me tromper
Avec ta première opération tu divise 8 par 2019 alors qu'avec la seconde tu affiches une chaine de caractère.
Pour ma part ça me semble ok mais je peux me tromper
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Helper Officiel Jeedom
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)
Helper Officiel Jeedom
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)
Re: Bug Virtuel
Bonjour,
C'est normal en tout cas pas corrigeable donc faut mettre des caractères pour qu'il comprenne que c'est pas un calcul
C'est normal en tout cas pas corrigeable donc faut mettre des caractères pour qu'il comprenne que c'est pas un calcul
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section
- Antoinekl1
- Actif
- Messages : 3927
- Inscription : 23 mai 2015, 08:14
Re: Bug Virtuel
Salut Salvialf
justement, si je fait une commande info en NUMERIQUE, je trouve normal qu'il fasse le calcule
mais si elle est de type autre, il ne devrait pas
d'ailleurs si je met : #jour#/#mois#/#annee# à #heure# heure #minute#, il ne fait pas de calcul mais affiche bien la date et heure
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
- Antoinekl1
- Actif
- Messages : 3927
- Inscription : 23 mai 2015, 08:14
Re: Bug Virtuel
Bonjour Loïc
C'est la théorie du "Un problème qui n'a pas de solution n'est pas un problème !"
OK, en encapsulant dans les ", ca fonctionne mais c'est pas instinctif
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
Re: [Résolu] Bug Virtuel avec calcul sur commande AUTRE
J'ai pas dit exactement ça j'ai dit que c'était bien prévu dans le code et que je pouvais pas faire autrement sans tout casser et que tout une partie de jeedom ne marche plus....
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section
Re: [Résolu] Bug Virtuel avec calcul sur commande AUTRE
"la logique des uns"...
En même temps, je trouve ça pratique de pouvoir faire des calculs, même dans un champ alpha. Si tu veux concaténer, il y a d'autres solutions.
En même temps, je trouve ça pratique de pouvoir faire des calculs, même dans un champ alpha. Si tu veux concaténer, il y a d'autres solutions.
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
- Antoinekl1
- Actif
- Messages : 3927
- Inscription : 23 mai 2015, 08:14
Re: [Résolu] Bug Virtuel avec calcul sur commande AUTRE
Un calcul dans un champs alpha c'est une hérésie peut importe la logique que tu ais
Surtout que dès que tu mets un caractère alpha, il ne fait plus le calcul
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
Re: [Résolu] Bug Virtuel avec calcul sur commande AUTRE
C'est ce que je dis... Chacun sa logique.
De la a dire que c'est une hérésie, je trouve ça un peu rude.
Bref.
De la a dire que c'est une hérésie, je trouve ça un peu rude.
Bref.
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
Re: [Résolu] Bug Virtuel avec calcul sur commande AUTRE
Pour info, je me sers énormément des possibilités de calcul ET de concaténation dans les infos, variables, etc, pour construire des notifications du type "aujourd'hui, les enfants ont joué x heures aux jeux vidéos". Ou je calcul et arrondi a la volée les heures de jeu de différentes consoles. Par ex.
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
- Antoinekl1
- Actif
- Messages : 3927
- Inscription : 23 mai 2015, 08:14
Re: [Résolu] Bug Virtuel avec calcul sur commande AUTRE
Si tu mets dans ton champs AN : nous sommes le #mois#/#annee#, il ne fait pas de calcul, il faut faire le calcul en amont dans une variable ou autre commande et l'afficher, nous sommes bien d'accord ?fwehrle a écrit : ↑17 août 2019, 11:25Pour info, je me sers énormément des possibilités de calcul ET de concaténation dans les infos, variables, etc, pour construire des notifications du type "aujourd'hui, les enfants ont joué x heures aux jeux vidéos". Ou je calcul et arrondi a la volée les heures de jeu de différentes consoles. Par ex.
Donc pourquoi ferait il un calcul si je ne mets pas de texte devant ? Autant passer sur une variable N et la il fait le calcul et le retour un numérique
Après c'est pas grave, je comprend que c'est peut être trop complexe a corriger alors qu'il suffit de l'encapsuler dans des "
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
Re: [Résolu] Bug Virtuel avec calcul sur commande AUTRE
Cela est dû à PHP qui est un langage avec un typage faible.
D'autres langages, avec un typage fort, retourneraient systématiquement un message d'erreur.
D'autres langages, avec un typage fort, retourneraient systématiquement un message d'erreur.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 7 invités