[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