0

6 La navigation dans le manuel de Kentika est réservée aux utilisateurs identifiés



Paramétrage de l'alimentation du dublin core

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

https://www.kentika.net/WEBTEMP/WRTemp/RES/295112401339/images/docwrite001.jpg

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