[Pmb-user] champs personnalisables et paniers
Edith Boulo
edith.boulo at wanadoo.fr
Sam 10 Mai 08:21:52 CEST 2008
abc.girot a écrit :
> Bonjour,
> J'ai créé un champ personnalisable dans administration- notices de format texte. Il n'existait pas dans mon ancienne base que je suis en train de télécharger via excel.
> Je n'ai pas trouvé comment le renseigner, une fois les notices importées, en passant par les paniers ? (il ya bien "supprimer" mais pas "modifier" un champ personnalisable dans les actions possibles et je ne sais pas comment créer cette nouvelle action)
> ou Y-a-t-il un moyen de renseigner ce champ dans excel et de l'importer avec mes fiches (code unimarc ??)
>
Apparemment, ici, il ne s'agit pas de modifier, mais d'ajouter.
Il faudrait d'abord faire un test pour savoir dans quel champ va
s'inscrire l'info, puisque cela peut changer en fonction des paramètres
choisis pour le nouveau champ perso.
Les informations s'inscrivent dans la table notices_custom_values : dans
le cas d'un champ texte, et suivant la taille choisie, le champ concerné
sera notices_custom_small_text ou notices_custom_text.
Il faut également connaître le numéro du champ personnalisé (s'affiche
dans la barre d'adresse en modification)
Dans le premier cas (notices_custom_small_text), la procédure va donner
ceci :
INSERT INTO notices_custom_values VALUES(X, CADDIE(NOTI), !!nouveau!!,
NULL, NULL, NULL, NULL)
Attention : X est à remplacer par le numéro du champ personnalisé
Dans le 2e cas (notices_custom_text)
INSERT INTO notices_custom_values VALUES(X, CADDIE(NOTI), NULL,
!!nouveau!!, NULL, NULL, NULL)
où X est toujours à remplacer par le numéro du champ personnalisé
cordialement,
Edith Boulo
More information about the Pmb-user
mailing list