
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
Powered by KENTIKA Atomic - © Kentika 2020 tous droits réservés - Mentions légales