Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: Tableau nombre

Re: Tableau nombre 2 years 8 months ago #64683

  • mador
  • mador's Avatar
  • OFFLINE
  • Senior Lime
  • Posts: 47
  • Thank you received: 1
  • Karma: 1
Je suis vraiment débutant au niveau informatique, alors la programmation java pas évident. J'aurais besoin de précision quant à la programmation proposée. Tout d'abord, j'entre cette programmation dans la fenêtre d'édition de la question dans l'oglet source?

Ensuite, est-ce que j'ai des paramêtres à changer en fonction de mon questionnaire.Exemple le numéro de la question est Q07.Est-ce que je dois adapter une ligne en particulier?

Merci de ta compréhension

Martin
The administrator has disabled public write access.

Re: Tableau nombre 2 years 8 months ago #64694

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 1939
  • Thank you received: 219
  • Karma: 45
Je n'ai pas compris, pourquoi parle-tu de Java ?
Limesurvey n'utilise pas Java, il est codé en PHP.

Déjà ça risque de poser un problème si tu mélanges ces langages.

2° pourrais-tu nous expliquer ce que tu veux faire ?
Parce que taper du code pour du code, fut-il bon, fut-il mauvais, fusse le bon langage ou ne le fusse pas, et bien peu importe si on ne sait pas pourquoi on code.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Re: Tableau nombre 2 years 8 months ago #64705

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 5869
  • Thank you received: 719
  • Karma: 223
Salut,

Ne pas confondre java et javascript, cela n'a rien à voir ;)

Sinon, oui sans doute, si c'est sur les workaround, en général c'est expliqué.

Denis
The administrator has disabled public write access.

Re: Tableau nombre 1 year 6 months ago #87019

Shnoulle wrote:
Ah oui,

- Valeur minimum : 6
- Valeur maximum : 19 ( fermeture à 19h45)
- valeur du pas : 0.25 ( ce sont des chiffres et non des heures)

Ensuite un coup de javascript pour changer les .25,.50 et .75 en h15,h30 et h45.
Du genre ( fait rapidos sans controle), pour la question n°42
<script>
jQuery(document).ready(function(){
        $("#question42 select.multiflexiselect option").(function(index) {
    		var heure = $(this).text();
		heure = heure.replace(".25", "h15");
		heure = heure.replace(".50", "h30");
		heure = heure.replace(".75", "h45");
		$(this).text(heure);
 
});
</script>
Bien sur, ceci est à corriger en fonction de :
- api.jquery.com/each/
- www.toutjavascript.com/reference/reference.php?ref=replace

Bonjour,

Pardonnez ma question de novice, mais étant confronté au même besoin (affiche des tranches horaires dans une liste déroulante), je ne sais pas où se trouve le code à modifier ! Pourriez-vous m'éclairer ?

Merci
The administrator has disabled public write access.

Re: Tableau nombre 1 year 6 months ago #87048

  • Remundo
  • Remundo's Avatar
  • OFFLINE
  • Platinum Lime
  • Posts: 353
  • Thank you received: 28
  • Karma: 10
Bonjour,

J'ai déjà réalisé quelque chose dans le genre avec la question de type Tableau (Nombres) --> avec en option "Utilisation de cases à cocher : Oui". J'avais mis dans les sous-questions en échelle Y les tranches horaires et en échelle X les jours de la semaine!

Le résultat était satisfaisant mais mes tranches horaires étaient à l'heure et non au quart d'heure ce qui risque de faire un tableau très long.

Bon courage
Rémi Biscueil
Technicien en production et analyse de données
Service de l'évaluation, des études et du pilotage
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The administrator has disabled public write access.

Re: Tableau nombre 1 year 5 months ago #87576

Bonjour,

En effet, c'est déjà un début de réponse.

En tout cas, merci pour ta réponse ! :)

Si d'autres ont d'autres propositions...
The administrator has disabled public write access.

Re: Tableau nombre 1 year 5 months ago #87584

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 5869
  • Thank you received: 719
  • Karma: 223
Salut,

demonstration.sondages.pro/31473/lang-fr

Attention: le questionnaire doit avoir comme séparateur le point et non la virgule.

Le script:
jQuery(document).ready(function(){
        $("#question{QID} select.multiflexiselect option").each(function(index) {
    		var heure = $(this).text();
		heure = heure.replace(".25", "h15");
		heure = heure.replace(".5", "h30");
		heure = heure.replace(".75", "h45");
		$(this).text(heure);
        });
});

Denis
Attachments:
The administrator has disabled public write access.

Re: Tableau nombre 1 year 5 months ago #87597

DenisChenu wrote:
Salut,

demonstration.sondages.pro/31473/lang-fr

Attention: le questionnaire doit avoir comme séparateur le point et non la virgule.

Le script:
jQuery(document).ready(function(){
        $("#question{QID} select.multiflexiselect option").each(function(index) {
    		var heure = $(this).text();
		heure = heure.replace(".25", "h15");
		heure = heure.replace(".5", "h30");
		heure = heure.replace(".75", "h45");
		$(this).text(heure);
        });
});

Denis

Un cavalier, qui surgit hors de la nuit
Court vert l'aventure au galop
Son nom, il le signe à la pointe du clavier
D'un D qui veut dire Deniiiis...

Merci !
:)
The administrator has disabled public write access.

Re: Tableau nombre 1 year 5 months ago #87604

  • Remundo
  • Remundo's Avatar
  • OFFLINE
  • Platinum Lime
  • Posts: 353
  • Thank you received: 28
  • Karma: 10
DenisChenu wrote:
Salut,

demonstration.sondages.pro/31473/lang-fr

Attention: le questionnaire doit avoir comme séparateur le point et non la virgule.

Le script:
jQuery(document).ready(function(){
        $("#question{QID} select.multiflexiselect option").each(function(index) {
    		var heure = $(this).text();
		heure = heure.replace(".25", "h15");
		heure = heure.replace(".5", "h30");
		heure = heure.replace(".75", "h45");
		$(this).text(heure);
        });
});

Denis

Bonjour,

Faut-il simplement placer ce bout de code dans la source de la question pour que cela fonctionne ?
Rémi Biscueil
Technicien en production et analyse de données
Service de l'évaluation, des études et du pilotage
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Moderators: Nickko
Time to create page: 0.137 seconds
Donation Image