[koha-Infos] recherche sur le champ exemplaire

Sylvia Bozan sylvia.bozan at parisdescartes.fr
Jeu 11 Fév 17:34:25 CET 2010


Nahuel ANGELINETTI a écrit :
> Le 11/02/2010 16:29, Sylvia Bozan a écrit :
>   
>> Nahuel ANGELINETTI a écrit :
>>    
>>     
>>> Le 11/02/2010 15:11, Pascale Nalon a écrit :
>>>
>>>      
>>>       
>>>> Le 11 févr. 10 à 15:07, Sylvia Bozan a écrit :
>>>>
>>>>
>>>>
>>>>        
>>>>         
>>>>> Pascale Nalon a écrit :
>>>>>
>>>>>
>>>>>          
>>>>>           
>>>>>> Bonjour Sylvia,
>>>>>>
>>>>>> Parles-tu de la recherche sur tous les sous-champs de la recherche
>>>>>> MARC ?
>>>>>> La V3.0 a fait disparaître cette possibilité très pratique.
>>>>>> Disparition liée je pense avec la suppression de la table
>>>>>> marc_subfield_table de la base de données MySQL.
>>>>>>
>>>>>> Bien cordialement
>>>>>>
>>>>>>
>>>>>>
>>>>>>            
>>>>>>             
>>>>> Bonjour Pascale,
>>>>> Oui tout à fait. J'utilisais beaucoup cette recherche. Est-ce qu'il
>>>>> y a
>>>>> un autre moyen de faire une requête sur ce sous champ particulier pour
>>>>> extraire toutes les notices possédant un numéro d'inventaire
>>>>> inférieur à
>>>>> compris entre 1 et 1697 ?
>>>>>
>>>>>
>>>>>          
>>>>>           
>>>> Il y aurait peut-être une requête SQL, mais je n'ai pas encore testé
>>>> la nouvelle structure de Koha qui rend l'interrogation des sous-
>>>> champs marc beaucoup plus délicate (euphémisme pour dire quasi
>>>> impossible ?).
>>>> Je laisse aux spécialistes le soin de répondre !
>>>>
>>>>
>>>>        
>>>>         
>>> Cela est possible de différentes façons, la première qui fonctionne sur
>>> toutes les versions de MySQL est de faire un peu comme nous avons fait
>>> pour les requettes DLL disponibles ici :
>>> http://www.koha-fr.org/content/statistiques-dll
>>> Ça consiste à découper le MARCXML pour en extraire les données dont nous
>>> avons besoin.
>>>
>>> D'autre part, si vous avez MySQL 5.1, il existe différentes nouvelles
>>> fonctions qui permettent d'extraire des données présentes dans du XML
>>> stockés dans un champ, voici la documentation:
>>> http://dev.mysql.com/tech-resources/articles/mysql-5.1-xml.html
>>>
>>> Cordialement,
>>>
>>>
>>>      
>>>       
>> J'ai une version 3.2.2.1 pas de chance ! Merci tout de même pour votre aide.
>>    
>>     
> Attention, koha n'est pas fait pour une version si ancienne de MySQL, 
> koha est développé pour les version 5 et supérieur de MySQL, il est 
> probable que vous rencontriez des problèmes aléatoires, en partie sur la 
> cohérence des données.
>
> Cordialement,
>
>   
Est-ce que cela peut expliquer par exemple que les fonctions envoi 
panier et envoi liste par mail ne fonctionnent pas ?
Sylvia Bozan




Plus d'informations sur la liste de diffusion Infos