Check out the LimeSurvey source code on GitHub!

Nombre d'attributs dans les invitations

More
6 years 1 week ago #56884 by roux.mathieu
Bonjour,

Je dois gérer un questionnaire sur invitation avec un nombre d'attibuts assez importants ... 270.

Lorsque je souhaite les créer, une erreur apparait et j'ai "uniquement" 84 attibuts de créer.

Voici l'erreur :
Échec de l'ajout des champs pour les attributs :Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs

Est ce que quelqu'un a déjà rencontré ce besoin et dnc ce problème ...

Merci

mathieu

Please Log in to join the conversation.

More
6 years 1 week ago #56922 by Nickko
Tu as mis quels attributs dans tes invitations ?
Quand tu parles de création ça sous-entends à la main, c'est bien de cela que l'on parle ?

Pas d'un import ?

Dans le cas d'un import je pencherais pour un mauvais format de fichier et je regarderais ce qu'il y a à la ligne 85.

Toutefois je ne vois pas ce que les attributs viennent faire là dedans.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
6 years 6 days ago #57027 by roux.mathieu
Bonjour Nickko,

Avant de créer les invitations, il est possible d'ajouter des champs supplémentaires. Ces champs appelés attributs sont des colonnes supplémentaires pour chaque invitation.

Je suis limité à la création de 84 attributs. Est ce une contrainte technique?

Mathieu

Please Log in to join the conversation.

More
6 years 6 days ago #57028 by Nickko
Ok alors j'ai bien compris ce que tu faisais, aucune idée de nombre d'attributs qu'il est possible de créer. 84 c'est énorme, alors 270... je pensais être à côté de la plaque.

Pour connaitre les limitations techniques, tout ce que je peux te proposer c'est de lire la doc. Mais de tête, je n'ai jamais vu ce genre de chiffre.

Es-tu sûr d'utiliser les attributs à bon escient ?

Ce que je peux te proposer c'est de réfléchir avec toi à une alternative.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
6 years 6 days ago #57063 by roux.mathieu
Avec plaisir pour la réflexion. Il y a sans doute une autre façon de voir les choses...

En fait mon objectif, c'est de remonter les besoins des invitées au questionnaire sur 90 produits.

Je souhaite pour ce faire donner pour chaque invité le nombre de produits vendus l'an passé et la moyenne. Si ces données sont gérées avec les invitations => 90produits * 2 données = 180 attributs

Pour le questinnaire, j'ai prévu de faire une question de type tableau numérique avec en ligne les produits et sur les 2 première colonnes affichés les données de mes attributs et sur la troisième colonne demander la quantité désirée pour cette année.

En espérant avoir été clair.

Mathieu

Please Log in to join the conversation.

More
6 years 6 days ago #57064 by Nickko
En effet, ton idée de départ est bonne.

D'un autre côté pourquoi stoquer nombre et moyenne ?
Les 2 ne sont-ils pas dépendant.

Mais cela ne résout pas le pb car au mieux on aurait plus que 90 attribut.

A quoi servent ces données aux utilisateurs du sondage ?

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
6 years 6 days ago #57068 by roux.mathieu
Ces données vont les aider à répondre à la quantité qu'il souhaite commander.

Par exemple si l'année dernière j'ai vendu 50 unités du produit X, je ne vais pas me positionner sur 300 unités de ce même produit.

Je pense que je n'ai pas été assez précis concernant la moyenne. La moyenne est en fait un moyenne de vente par produit et par semaine.

Dans mon tableau, j'aurai les informations suivantes pour le produits X.
Vente de l'an dernier : 50 unités
En moyenne par semaine les magasins ont vendus 5 unités

Combien souhaites tu de produit X pour la semaine 20?


Mathieu

Please Log in to join the conversation.

More
6 years 5 days ago #57074 by Nickko
Mais ne serait-il pas possible d'introduire directement ces données dans le formulaire ?

Je suppose que non.

Là je sèche vraiment.

Que fais-tu des données après les avoir mise en attribut ?

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
6 years 5 days ago #57084 by roux.mathieu
Les données des quantités de l'an - 1 et la moyenne, je n'en ai pas besoin; même si avec le système auquel j'ai pensé, elles se retrouvent dans les réponses.

J'ai juste besoin de récupérer les quantités saisies.

Mathieu

Please Log in to join the conversation.

More
6 years 5 days ago #57085 by Nickko
Non, mais je veux dire, tu pourrais tout mettre ds un seul attribut le récupérer et l'exploiter en JS.

C'est pour ça, je voulais savoir comment tu exploitais (ou envisageait d'exploiter) les attributs par la suite.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
6 years 5 days ago #57087 by roux.mathieu
En effet, je n'avais pas pensé à n'utiliser qu'un ou plusieurs attributs pour gérer plusieurs informations...

Merci je creuse et vous fait un retour... avec mes petites connaissance en JS !! :)

Please Log in to join the conversation.

More
6 years 3 days ago #57189 by DenisChenu
Sinon, le message semble clair : c'est bien une contrainte technique de limitation de mySQL (et du choix des données assez large que l'on à mis pour les attributs).

désolé

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).

Please Log in to join the conversation.

Moderators: Nickko
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form