La saisie calcul - commentairesLa saisie calcul2024-02-26T13:24:25Zhttps://files.spip.org/La-saisie-calcul#comment5147502024-02-26T13:24:25Z<p>Bonjour,</p>
<p>Un petit retour d'expérience.</p>
<p>Jusqu'à présent, j'utilisais un « hack » en mettant dans une saisie hidden du javascript pour faire mes calculs.<br class="autobr">
Avec un cal faisant un if :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>var total = 0;
total = parseInt($("input[name=radio_1]:checked").val());
if (total == 0) { total = 18 * parseInt($("input[name=input_1]").val());
}
</code></pre></div>
<p>le input_1 étant affiché si et seulement si la valeur sélectionnée dans radio_1 était 0 (objectif : permettre de saisir une quantité libre).</p>
<p>Avec la saisie calcul, ça se fait en 2 saisies :</p>
<ul class="spip"><li> une saisie @calcul_1@ affichée si <kbd>@radio_1@==«<small class="fine d-inline"> </small>0<small class="fine d-inline"> </small>»</kbd> et calculant : <kbd>18 * @input_1@</kbd></li><li> une 2<sup class="typo_exposants">e</sup> saisie @calcul_2@ calculant : <kbd>@radio_1@ + @calcul_1@</kbd></li></ul>
<p>Si ça peut donner des idées à d'autres...</p>La saisie calcul2024-01-01T12:27:31Zhttps://files.spip.org/La-saisie-calcul#comment5145612024-01-01T12:27:31Z<p>Je pense que tu pourras trouver aisément des tutoriels t'expliquant comment utiliser git et faire des PR.</p>
<p>Au pire tu peux le faire depuis l'interface graphique.</p>La saisie calcul2024-01-01T11:51:50Zhttps://files.spip.org/La-saisie-calcul#comment5145602024-01-01T11:51:50Z<p>Avec grand plaisir, mais étant novice en programmation, j'arrive à bricoler des trucs mais je ne maitrise pas du tout cette logique de « pull request » pour contribuer à un projet. Mais on n'est peut-être pas au bon endroit pour aborder ce sujet.</p>La saisie calcul2024-01-01T11:12:12Zhttps://files.spip.org/La-saisie-calcul#comment5145592024-01-01T11:12:12Z<p>Le code étant libre et disponible sur la zone, n'hésite pas à ouvrir des pull request :)</p>La saisie calcul2023-12-31T15:59:53Zhttps://files.spip.org/La-saisie-calcul#comment5145572023-12-31T15:59:53Z<p>Bonjour c'est déjà top tout ce qu'on peut faire avec ce plugin, mais effectivement si on pouvait faire des calculs sur les dates comme le suggère EtienneJ, ça serait encore plus top :) si on peut aider dans le développement de cette fonctionnalité...</p>La saisie calcul2023-11-13T10:54:05Zhttps://files.spip.org/La-saisie-calcul#comment5144012023-11-13T10:54:05Z<p>Merci Maïeul, pas de soucis, Formidable est déjà un super outil<small class="fine d-inline"> </small>!</p>La saisie calcul2023-11-13T09:38:23Zhttps://files.spip.org/La-saisie-calcul#comment5143992023-11-13T09:38:23Z<p>Bonjour,</p>
<p>non ce n'est pas possible. J'aimerais le faire un jour, mais j'ai mille priorités avant.</p>
<p>Maïeul</p>La saisie calcul2023-11-13T08:07:22Zhttps://files.spip.org/La-saisie-calcul#comment5143982023-11-13T08:07:22Z<p>Bonjour,</p>
<p>Est-il possible d'effectuer des calculs de date, tels qu'une différence pour obtenir un nombre de jours, par exemple<small class="fine d-inline"> </small>?</p>
<p>Merci.</p>La saisie calcul2023-06-27T12:19:06Zhttps://files.spip.org/La-saisie-calcul#comment5136422023-06-27T12:19:06Z<p>Salut,</p>
<p>j'utilise une saisie calcul pour diviser un montant par un nombre de mensualités (voir le yaml <a href="http://spip.pastebin.fr/129167" class="spip_url spip_out auto" rel="nofollow external">http://spip.pastebin.fr/129167</a> ).</p>
<p>Ça fonctionne sauf si le montant est un nombre décimal (ex : 25.50). Dans ce cas, la saisie calcul affiche une erreur «<small class="fine d-inline"> </small>Valeur postée non acceptable.<small class="fine d-inline"> </small>» Voir capture d'écran : <a href="https://pic.infini.fr/ifIMHset/lNmATY0z.png" class="spip_url spip_out auto" rel="nofollow external">https://pic.infini.fr/ifIMHset/lNmATY0z.png</a><br class="autobr">
Si je décoche «<small class="fine d-inline"> </small>Vérifier les valeurs possibles<small class="fine d-inline"> </small>» dans les options globales du formulaire, ça fonctionne.</p>
<p>De mémoire, comme le résultat de la saisie calcul est utilisée pour générer un lien de paiement avec le plugin Bank, il était conseillé de «<small class="fine d-inline"> </small>Vérifier les valeurs possibles<small class="fine d-inline"> </small>» pour éviter "l'injection" d'un montant.</p>
<p>Si quelqu'un<span aria-hidden="true">·</span>e a une piste, je suis preneur...</p>La saisie calcul2022-12-06T09:12:20Zhttps://files.spip.org/La-saisie-calcul#comment5122942022-12-06T09:12:20Z<p>Oui effectivement. Décicement faudrait que je retravaille sur le plugin « nombre » pour éviter ce problème, Mais pas le temps actuellement.</p>La saisie calcul2022-12-05T14:15:56Zhttps://files.spip.org/La-saisie-calcul#comment5122862022-12-05T14:15:56Z<p>Certes, dans la doc, on marque que « seul le point peut être accepté ». Donc, d'accord, je n'ai pas fait assez attention à cette question. <br class="autobr">
Il n'empêche, on pourrait je pense indiquer de façon plus explicite dans la doc qu'il faut mettre en place un contrôle sur le montant renseigné.</p>La saisie calcul2022-12-05T14:04:14Zhttps://files.spip.org/La-saisie-calcul#comment5122852022-12-05T14:04:14Z<p>Bonjour à tous, je viens d'avoir un petit problème avec ce plugin. Je fais la somme de deux montants, l'un des montant est un montant libre, renseigné par l'internaute.<br class="autobr">
Or, si l'internaute renseigne un chiffre avec une virgule (par exemple 250,00) le plugin renvoie une erreur, parce qu'il ne considère pas 250,00 comme un chiffre. <br class="autobr">
Si l'internaute renseigne 250 ça marche. S'il renseigne 250.00 (avec un point pour séparer les décimales) ça marche.<br class="autobr">
1. Est-ce que l'on pourrait préciser cette contrainte <strong>dans la doc du plugin</strong><small class="fine d-inline"> </small>? J'avoue que je n'ai pas pensé à mettre des contrôles sur le montant saisi.<br class="autobr">
2. J'ai mis un contrôle à la validation du formulaire, demandant que le montant soit un entier, et ça fonctionne.<br class="autobr">
Merci<small class="fine d-inline"> </small>!<br class="autobr">
Éric LM</p>La saisie calcul2021-01-19T12:50:09Zhttps://files.spip.org/La-saisie-calcul#comment5073192021-01-19T12:50:09Z<p>tant pis mais merci beaucoup pour le retour<small class="fine d-inline"> </small>!<br class="autobr">
je vais suivre ce projet.</p>La saisie calcul2021-01-19T10:04:35Zhttps://files.spip.org/La-saisie-calcul#comment5073182021-01-19T10:04:35Z<p>Non piour le moment ce n'est pas possible. J'ai un projet de saises « nombre » qui permettrait cela, mais pas eu le temps de m'y pencher depuis 8 mois.</p>La saisie calcul2021-01-19T07:07:34Zhttps://files.spip.org/La-saisie-calcul#comment5073172021-01-19T07:07:34Z<p>Bonjour,</p>
<p>Merci pour ce plugin<small class="fine d-inline"> </small>! Il est parfait pour mes calculs dans un formulaire.</p>
<p>J'ai un petit souci, je n'arrive pas à ajouter automatiquement un sigle € à la suite d'un calcul.<br class="autobr">
Je me demandais si c'était possible et si il existait une formulaire pour l'afficher.</p>La saisie calcul2020-11-26T12:53:55Zhttps://files.spip.org/La-saisie-calcul#comment5069152020-11-26T12:53:55Z<p>Merci, ça corrige effectivement le problème.</p>La saisie calcul2020-11-26T10:32:10Zhttps://files.spip.org/La-saisie-calcul#comment5069102020-11-26T10:32:10Z<p>La version 2.0.1 de la saisie calcul, et la saisie nombre qui va avec, ne sont pas encore pleinement dévellopé.</p>
<p>Il faudrait que tu reprenne la version 1.x.x de calcul, et que tu désactive la saisie nombre (ainsi que le plugin autonumeric).</p>La saisie calcul2020-11-26T08:34:56Zhttps://files.spip.org/La-saisie-calcul#comment5069042020-11-26T08:34:56Z<p>Bonjour,</p>
<p>Sur ce formulaire : <a href="https://www.compagnie-skowies.com/-La-Boutique-des-Marionnettes-60-.html" class="spip_url spip_out auto" rel="nofollow external">https://www.compagnie-skowies.com/-La-Boutique-des-Marionnettes-60-.html</a> quand on passe au bouton valider, la saisie calcul se vide.</p>
<p>Résultat : quoi qu'on veuille commander, le total est de 0.</p>
<p>Une idée<small class="fine d-inline"> </small>?</p>
<p>PS :</p>
<ul class="spip"><li> Saisies pour formulaires 3.43.2 - stable</li><li> autoNumeric 1.0.0 - stable</li><li> Formidable 4.7.1 - stable</li><li> Saisie de calcul 2.0.1 - test</li><li> Saisie Nombre 1.1.0 - test</li></ul>La saisie calcul2020-07-31T09:29:00Zhttps://files.spip.org/La-saisie-calcul#comment5061072020-07-31T09:29:00Z<p>Bien sûr :<br class="autobr">
<a href="https://git.spip.net/spip-contrib-extensions/saisie_calcul/issues/2" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/saisie_calcul/issues/2</a></p>
<p>et merci pour ta réactivité<small class="fine d-inline"> </small>;-)</p>La saisie calcul2020-07-30T19:27:48Zhttps://files.spip.org/La-saisie-calcul#comment5061042020-07-30T19:27:48Z<p>oui c'est assez logique. honnetement j'aurais pas le temps de m'en occuper. Ouvre un ticket pour mémoire.</p>La saisie calcul2020-07-30T19:19:49Zhttps://files.spip.org/La-saisie-calcul#comment5061032020-07-30T19:19:49Z<p>Après plusieurs tests (SPIP 3.2.7 et SPIP 3.3.0), je n'arrive à faire un calcul qu'avec :</p>
<ul class="spip"><li> @selection_x@</li><li> @input_x@</li><li> </li></ul>
<p>Les champs suivants ne sont pas calculés :</p>
<ul class="spip"><li> @case_x@</li><li> @radio_x@</li><li> @checkbox_x@</li><li> @oui_non_x@</li><li> @selection_multiple_x@</li></ul>La saisie calcul2020-07-30T11:55:58Zhttps://files.spip.org/La-saisie-calcul#comment5061012020-07-30T11:55:58Z<p>De memoire, cela marche pour les raidos, pas encore pour les cases à cocher.</p>La saisie calcul2020-07-30T11:11:47Zhttps://files.spip.org/La-saisie-calcul#comment5061002020-07-30T11:11:47Z<p>Bonjour,</p>
<p>Peut-on faire un calcul avec les sélections effectuées sur des champs de type @radio_x@ et/ou @checkbox_x@<small class="fine d-inline"> </small>?</p>
<p>À savoir : j'ai 3 boutons radios de choix, avec les valeurs 2|Premier choix, 4|Second choix, 7|Dernier choix : comment récupérer la valeur sélectionnée avec @radio_1@<small class="fine d-inline"> </small>? Idem avec Sélection multiple.</p>
<p>Merci pour votre aide,<br class="autobr">
françois</p>La saisie calcul2020-05-19T12:23:12Zhttps://files.spip.org/La-saisie-calcul#comment5052942020-05-19T12:23:12Z<p>oui c'est un peu un tru penible. Mais l'avantage c'est que maintenant c'est connnu et facilement reperable.</p>La saisie calcul2020-05-19T12:12:47Zhttps://files.spip.org/La-saisie-calcul#comment5052932020-05-19T12:12:47Z<p>Un GRAND MERCI<small class="fine d-inline"> </small>!<br class="autobr">
Tout fonctionne<small class="fine d-inline"> </small>!<br class="autobr">
Aucune idée qu'il pouvait y avoir un version fantôme...</p>La saisie calcul2020-05-19T11:29:42Zhttps://files.spip.org/La-saisie-calcul#comment5052912020-05-19T11:29:42Z<p>Je demandais la version du plugins <strong>Saisies</strong>. Pas <strong>saisies calcul</strong>.</p>
<p>Vous avez la fameuse version fantome 4.0.0, qui n'aurai jamais exister et qui est très veille.</p>
<p>- Désactiver puis effacer cette saisies
<br>- Aller dans la page des depots, puis reinitialiser le depot en effacant/recreéant
<br>- Installer ensuite saisies v 3.38.0</p>
<p>(je suis étonné soit dit en passant que vous ayez pas eu plus tot de bug avec la version fantome de saisies)</p>La saisie calcul2020-05-19T11:04:27Zhttps://files.spip.org/La-saisie-calcul#comment5052902020-05-19T11:04:27Z<p>Version saisie de calcul : 2.0.1<br class="autobr">
Je n'obtiens pas les onglets</p>La saisie calcul2020-05-19T10:43:10Zhttps://files.spip.org/La-saisie-calcul#comment5052892020-05-19T10:43:10Z<p>Quelles versions avez vous du plugin <strong>saisies</strong><small class="fine d-inline"> </small>? il n'y a aucune raison que cela ne donne rien en fait.</p>
<p>Vous avez des onglets mais pas les champs précis<small class="fine d-inline"> </small>? je pourrais avoir une capture d'écran.</p>
<p>+ la liste exacte des plugins</p>La saisie calcul2020-05-19T07:51:06Zhttps://files.spip.org/La-saisie-calcul#comment5052852020-05-19T07:51:06Z<p>Le petit crayon « déplie » normalement une interface de configuration à onglets : « ne donne rien » veut dire que cette interface n'apparaît pas.<br class="autobr">
Je peux patienter pour une nouvelle mise à jour.<br class="autobr">
Merci pour votre réponse rapide.</p>La saisie calcul2020-05-19T07:37:34Zhttps://files.spip.org/La-saisie-calcul#comment5052802020-05-19T07:37:34Z<p>Je ne suis pas sur de comprendre ce que voulez dire par « ne donne rien » :)</p>
<p>Cela étant, la saisie nombre a des souci, et j'aurais du dépublier la mise à jour de la saisie calcul. Il faut encore que je réécrive la saisie nombre dans les prochaines semaines.</p>La saisie calcul2020-05-19T05:02:16Zhttps://files.spip.org/La-saisie-calcul#comment5052792020-05-19T05:02:16Z<p>Bonjour,<br class="autobr">
Le crayon « configurer » ne donne rien pour les champs « Nombre » et « Résultat d'un calcul » dans les interfaces de « Formidable » et « Champs Extras ».<br class="autobr">
En SPIP 3.2.7<br class="autobr">
Saisie de calcul 2.0.1<br class="autobr">
Saisie de nombre 1.0.0<br class="autobr">
Les autres champs de saisie de configuration fonctionnent bien.<br class="autobr">
Comme je vois une mise à jour récente de « Saisie de calcul », il y a peut-être un réglage à faire<small class="fine d-inline"> </small>?<br class="autobr">
Cordialement.</p>La saisie calcul2020-05-13T17:12:25Zhttps://files.spip.org/La-saisie-calcul#comment5052332020-05-13T17:12:25Z<p>Pour info, une v2 vient de sortir. Elle apporte de nouvelles fonctionnalité mais nécessite désormais la saisie « nombre » + casse le chemin javascript (mais a priori on s'en fiche normalement).</p>La saisie calcul2019-10-26T17:09:40Zhttps://files.spip.org/La-saisie-calcul#comment5028102019-10-26T17:09:40Z<p>Je ne suis pas sur d'avoir compris le besoin. J'ai pas l'impression que nous ayons la même définition de « champ conditionnel ». Pour moi un « champ conditionnel » est un champ qui est affiché dans certaine condition (afficher_si), pour vous c'est un champ qui propose plusieurs choix (type select). Ou bien je me trompe<small class="fine d-inline"> </small>?</p>
<p>Mais supposons une saisie de type selection avec les entrées suivantes :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>4|oui
2|parfois
0|non</code></pre></div>
<p>Alors dans une saisie calcul, le calcul sera le suivant</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>@selection_1@ * <coefficient multiplicateur></code></pre></div>
<p>(ou similaire, car je ne capte pas le besoin).</p>La saisie calcul2019-10-26T06:44:53Zhttps://files.spip.org/La-saisie-calcul#comment5028002019-10-26T06:44:53Z<p>Merci beaucoup pour ce plugin.<br class="manualbr">Peut-on avoir le cas suivant :<br class="manualbr">Je veux effectuer des calculs sur des champs conditionnels, ayant tous comme réponses possibles par exemple : Oui, Parfois, Non.<br class="manualbr">J'affecte un coefficient 4 pour Oui, 2 pour Parfois et 0 pour Non<br class="manualbr">Comment écrire alors la formule de calcul, si c'est possible<small class="fine d-inline"> </small>?<br class="manualbr">Merci par avance.</p>La saisie calcul2019-08-26T17:23:16Zhttps://files.spip.org/La-saisie-calcul#comment5021152019-08-26T17:23:16Z<p>\o/ \o/ \o/ M.E.R.C.I.<small class="fine d-inline"> </small>!</p>