Manuel

Paramétrage du contenu du dublin core

 

 

 

Préambule

 

Lors de l'interrogation de votre base de données en SRW ou en OAI, une transcription des données d'un enregistrement en dublin core peut être opérée. Chaque élément dublin core peut être alimenté à partir de données de l'enregistrement courant et peut être le résultat de l'exécution d'une formule.

 

Dialogue

 

Paramétrage des éléments du dublin core

 

 

Les éléments (ou champs) sont fixes et ne peuvent être modifiés. Le contenu peut être défini à l'aide d'une formule faisant appel, pour la plupart, à la fonction Valeur_Rubrique. Si vous avez besoin d'une formule sur plusieurs lignes, utilisez la variable $0 pour y affecter le résultat.

 

Calculer les méta données dublin core par programmation

 

La fonction u_Record2dc (numéro d'enregistrement) permet de charger des tableaux qui peuvent ensuite être exploités au sein d'un script.

 

Exemple : création d'un fichier XML contenant la description dublin core d'un enregistrement

u_Record2dc (Record_Num(3))

Ce2:=Taille tableau(TTForm_Lib)

Boucle (Ce1;1;Ce2)

Ce4:=Taille tableau(TTForm_Val_lib{Ce1})

Boucle (Ce3;1;Ce4)

Si (TTForm_Val_lib{Ce1}{Ce3}#"")

XML_add2Tabs (TTForm_Lib{Ce1};TTForm_Val_lib{Ce1}{Ce3};TTForm_Val_code{Ce1}{Ce3};3)

Fin de si

Fin de boucle

Fin de boucle