Bonsoir Eric,

Le 28/09/2013 18:32, Eric Lebrun a écrit :
Le 28/09/2013 14:49, Stephane Boireau a écrit :
Dans export_csv_aid.php, c'est
     Nom complet de l'activité
qui doit être limité à 8 caractères?

Non c'est l'identifiant.


Ah... plus loin dans le fichier, il est question de
     L'identifiant de l'activité
d'est la même chose?

Identifiant et nom complet sont différents.

C'est un peu bizarre dans export_csv_aid.php
Si j'ai bien saisi en parcourant rapidement les formulaires où l'on soumet un fichier, on importe en plusieurs fois
        id_aid;login_eleve
puis
        nom_long_aid;eleve


La difficulté vient de ce que l'admin a le choix entre saisir lui-même
l'id, ou bien laisser Gepi le générer automatiquement.


Les fichiers CSV dans les deux cas ont l'air d'avoir la même structure
avec
     login_eleve
     id_ou_nom_aid

C'est cet id/nom_aid, je crois, qui doit être limité à 8. L'ennui, c'est
que pour l'instant il n'est pas (en saisie) limité partout.


Dans les pages du module AID, je n'ai pas l'impression qu'on soit
bloqué sur 8
caractères quand on importe à la main.

Je viens de fouiller dans les tables : le véritable id de l'aid est
référencé 'indice_aid' en int(11) dans les tables 'aid', 'j_aid_eleves',
'j_aid_utilisateurs', et sûrement d'autres.

Le indice_aid est un entier auto_incrementé si ma mémoire est bonne.


Le champ qui nous pose problème, ce n'est pas cet id, mais le champ
'numero' qui est en varchar(8) dans 'aid'.

Il y a aussi un champ id en varchar(100), et là, je ne comprends pas...

Bref, à l'import, il faudrait préciser à l'admin cette limitation à 8
(qui est très bien), et vérifier qu'elle est effective partout où ce
'numero' est saisi/importé.

voilà ce que je peux en dire.

Tu aurais des fichiers CSV correctement formatés (quelques lignes pour chaque suffiront) et la précision des limitations souhaitées, parce que là... n'utilisant pas les AID, j'ai un peu de mal à me plonger dedans.


Amicalement.
--
Stephane Boireau
Collège Le Hameau - Bernay (27)
http://stephane.boireau.free.fr/gadgets/crobards.html
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou résilier votre abonnement à cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users

Répondre à