Modifications pour le document Fonctions avancées : modification des exports tabulés paramétrables
Modifié par Nicolas Schreiber le 2026/01/12 15:46
Depuis la version 1.3
modifié par admin admin
sur 2025/05/26 16:18
sur 2025/05/26 16:18
Commentaire de modification :
Update document after refactoring.
À la version 3.1
modifié par Nicolas Schreiber
sur 2025/08/05 09:44
sur 2025/08/05 09:44
Commentaire de modification :
Il n'y a aucun commentaire pour cette version
Résumé
-
Propriétés de la Page (3 modifications, 0 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Parent
-
... ... @@ -1,1 +1,1 @@ 1 - 1_Fonctionnalités.2_Administration.Administration fonctionnelle.Gérer les modèles ETP.WebHome1 +2_Administration.Administration fonctionnelle.Gérer les modèles ETP.WebHome - Auteur du document
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. admin1 +XWiki.NSR - Contenu
-
... ... @@ -82,8 +82,7 @@ 82 82 83 83 //Exemple ~:// 84 84 85 -(% style="text-align:center" %) 86 -[[image:1698221408368-344.png||class="img-thumbnail"]] 85 +[[image:1698221408368-344.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 87 87 88 88 La ligne ci dessous génèrera une colonne dont le titre sera égal au label et les contenus alimentés par le champs cité dans name 89 89 ... ... @@ -97,28 +97,23 @@ 97 97 * **name :** nom interne du champ dans la table Flora 98 98 * **label : **intitulé qu'aura la colonne dans le fichier csv 99 99 100 -(% style="text-align:center" %) 101 -[[image:1698233535559-410.png||class="img-thumbnail"]] 99 +[[image:1698233535559-410.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 102 102 103 103 === Champs texte libre multiligne (avec retours à la ligne) === 104 104 105 -(% style="text-align:center" %) 106 -[[image:1698220705279-359.png||class="img-thumbnail"]] 103 +[[image:1698220705279-359.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 107 107 108 108 **<field name='PRECISION_UE' label='Précisions UE '/> **aura pour résultat 109 109 110 -(% style="text-align:center" %) 111 -[[image:1698220966238-507.png||class="img-thumbnail"]] 107 +[[image:1698220966238-507.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 112 112 113 113 === Champs multivalués liés à des listes, thésaurus ou table d'autorité === 114 114 115 -(% style="text-align:center" %) 116 -[[image:1698220773700-234.png||class="img-thumbnail"]] 111 +[[image:1698220773700-234.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 117 117 118 118 **<field name='INTERPRETATION' label='Interpretation'/> **aura pour résultat 119 119 120 -(% style="text-align:center" %) 121 -[[image:1698221043701-405.png||class="img-thumbnail"]] 115 +[[image:1698221043701-405.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 122 122 123 123 (% class="box infomessage" %) 124 124 ((( ... ... @@ -136,8 +136,7 @@ 136 136 137 137 **Exemple : <field name='INTERPRETATION' label='Interpretation' dataBefore="texte avant " dataAfter=" texte aprés" dataMultiValueSeparator=" ; "/>** 138 138 139 -(% style="text-align:center" %) 140 -[[image:1698221647528-156.png||class="img-thumbnail"]] 133 +[[image:1698221647528-156.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 141 141 142 142 (% class="box infomessage" %) 143 143 ((( ... ... @@ -146,8 +146,7 @@ 146 146 147 147 **<field name='INTERPRETATION' label='Interpretation' dataBefore="texte avant : " dataAfter=" (texte aprés)" dataMultiValueSeparator="\n"/>** 148 148 149 -(% style="text-align:center" %) 150 -[[image:1698221798735-336.png||class="img-thumbnail"]] 142 +[[image:1698221798735-336.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 151 151 152 152 == Exporter une valeur constante == 153 153 ... ... @@ -155,8 +155,7 @@ 155 155 156 156 **<constant name="C1" label="Constante1" dataDefValue="myConstante1" />** 157 157 158 -(% style="text-align:center" %) 159 -[[image:1698229509017-535.png||class="img-thumbnail"]] 150 +[[image:1698229509017-535.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 160 160 161 161 == Exporter un ou plusieurs champs d'une table d'autorité liée == 162 162 ... ... @@ -211,8 +211,7 @@ 211 211 **Question : **pourquoi y a t'il parfois des virgule et des points virgules entre chaque valeur de la colonne Type opération.. d'ou viennent ces points virgules ? 212 212 **Réponse : **en fait L**e champ Opération(s) dans la table Stratigraphie n'est pas multivalué mais il est positionné dans un bloc répétable** 213 213 214 -(% style="text-align:center" %) 215 -[[image:1698226080684-439.png||height="478" width="1071"]] 205 +[[image:1698226080684-439.png||data-xwiki-image-style-alignment="center" height="478" width="1071"]] 216 216 217 217 **Rappel : ** 218 218 Dans les paramétrages généraux du fichier etp on a défini **compressChar=" ; " **//caracteres utilisés lors de concaténation automatiques de données dans des blocs répétables. c'est donc lui qui est utilisé dans le cas présent . les points virgules marquent donc les séparations de blocs répétables// ... ... @@ -219,8 +219,7 @@ 219 219 Et on a aussi défini **multiValueSeparator=', ' **//caracteres utiliser pour concaténer les données des champs multivaluées virgule+espace c'est donc lui qui est utilisé dans le cas présent pour lexport du champ TYpe Opération de la table Opération..champ qui est multivaléu dans ladite table// 220 220 221 221 222 -(% style="text-align:center" %) 223 -[[image:1698226465622-838.png||height="285" width="966"]] 212 +[[image:1698226465622-838.png||data-xwiki-image-style-alignment="center" height="285" width="966"]] 224 224 225 225 226 226 Cet exemple illustre la complexité de manipulation des données muséologique car les blocs répétables et champs multivalués y sont légion ... ... @@ -233,8 +233,7 @@ 233 233 234 234 //Exemple : concaténer tous les champs de Données intrinsèque d'une notice Stratigraphie dans une seule colonne// 235 235 236 -(% style="text-align:center" %) 237 -[[image:1698234060502-846.png]] 225 +[[image:1698234060502-846.png||data-xwiki-image-style-alignment="center"]] 238 238 239 239 De facto il sera judicieux 240 240 ... ... @@ -326,8 +326,7 @@ 326 326 327 327 //Exemple avec un bloc de champ répétable contenant 3 champs avec une saisie lacunaire (il est rare que tous les champs soient remplis dans un bloc)// 328 328 329 -(% style="text-align:center" %) 330 -[[image:1698249410427-526.png||class="img-thumbnail"]] 317 +[[image:1698249410427-526.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 331 331 332 332 le paramétrage de l'export sera défini tel que : 333 333 ... ... @@ -344,8 +344,7 @@ 344 344 345 345 et génerera la colonne ci dessous 346 346 347 -(% style="text-align:center" %) 348 -[[image:1698249964685-586.png||class="img-thumbnail"]] 334 +[[image:1698249964685-586.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 349 349 350 350 (% class="box infomessage" %) 351 351 ((( ... ... @@ -378,8 +378,7 @@ 378 378 379 379 A noter que pour les type=SUbGroup le label du group_field est ignoré et que ce sont les labels de chaque élément qui sont pris en compte dans les intitulé de colonne 380 380 381 -(% style="text-align:center" %) 382 -[[image:1698308536947-443.png||class="img-thumbnail"]] 367 +[[image:1698308536947-443.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 383 383 384 384 385 385 == Paramétrages complémentaires pour les blocs répétables == ... ... @@ -421,8 +421,7 @@ 421 421 <field name='PRECISION_INTERVENANT' label='Précisions intervenant ' dataJoinSeparator="\n"/> 422 422 </group_field> 423 423 424 -(% style="text-align:center" %) 425 -[[image:1698310122900-966.png||class="img-thumbnail"]] 409 +[[image:1698310122900-966.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 426 426 427 427 == Filtre sur les données du groupe == 428 428 ... ... @@ -453,8 +453,7 @@ 453 453 454 454 Seul le bloc n° 2 est exporté 455 455 456 -(% style="text-align:center" %) 457 -[[image:1698310843667-475.png||class="img-thumbnail"]] 440 +[[image:1698310843667-475.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 458 458 459 459 === Masquer des champs dans un sous-groupe === 460 460 ... ... @@ -477,8 +477,7 @@ 477 477 478 478 dans le lLoc n° 2 le cchamp PRECISIONS_INTERVENANT n'est pas exporté 479 479 480 -(% style="text-align:center" %) 481 -[[image:1698311103593-686.png||class="img-thumbnail"]] 463 +[[image:1698311103593-686.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 482 482 483 483 === Limiter le nombre de sous-groupe exportés === 484 484 ... ... @@ -523,8 +523,7 @@ 523 523 <field name='ELEMENT_PRECISION' dataJoinSeparator="\n" /> 524 524 </group_field> 525 525 526 -(% style="text-align:center" %) 527 -[[image:1719328382500-862.png||class="img-thumbnail"]] 508 +[[image:1719328382500-862.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 528 528 529 529 = Export des via des liens par héritage (référence) = 530 530 ... ... @@ -546,8 +546,7 @@ 546 546 <?xml version="1.0" encoding="ISO-8859-1"?> 547 547 <export-conf> 548 548 <table name="MUS_BIEN" charset="ISO-8859-1" separator="\t"** compressChar="\n" **newLine="\r\n" multiValueSeparator=', ' valueDelimiter='"'> 549 - 550 -<field name='UNIQUE_KEY' label='Unique Key'/> 530 +\\<field name='UNIQUE_KEY' label='Unique Key'/> 551 551 <field name='MUSEE' label='Préfixe'/> 552 552 <field name='NUM_INVENTAIRE' label='Numéro D'inventaire'/> 553 553 ... ... @@ -560,7 +560,7 @@ 560 560 561 561 <field name='ETAT_MODIFIE_LE' label='Réalisé le/> 562 562 <field name='ETAT_MODIFIE_PAR' label='Réalisé par/> 563 - **<linked_field name='EMPLACEMENT' label='Emplacement théorique'>**543 +**<linked_field name='EMPLACEMENT' label='Emplacement théorique'>** 564 564 <field name='LABEL_PARENT' label='Empl. référence hiéra' display='true'/> 565 565 </linked_field> 566 566 ... ... @@ -590,8 +590,7 @@ 590 590 <field name='210a' label='712a-Nom' display='true'/> 591 591 <field name='210b' label='712a-Subdivision' display='true'/> 592 592 </linked_field> 593 - 594 - <reference source='system' table='ICOMM_ITEM' 573 +\\ <reference source='system' table='ICOMM_ITEM' 595 595 groupDataType = "subGroup" 596 596 label = "Exemplaires" 597 597 subGroupDataBefore = "{ " ... ... @@ -613,8 +613,7 @@ 613 613 <?xml version="1.0" encoding="ISO-8859-1"?> 614 614 <export-conf> 615 615 <table name="MUS_COLIS" charset="ISO-8859-1" separator="\t" **compressChar="\n"** newLine="\r\n" multiValueSeparator=', ' valueDelimiter='"'> 616 - 617 -<field name='ETAT_MODIFIE_LE' label='Etat modifié le'/> 595 +\\<field name='ETAT_MODIFIE_LE' label='Etat modifié le'/> 618 618 <field name='ETAT_AVANCE_COLIS' label='Etat d_avancement'/> 619 619 <field name='UNIQUE_KEY' label='Numéro de Code'/> 620 620 ... ... @@ -636,7 +636,7 @@ 636 636 ** <linked_field name='BIEN' label='Bien'> 637 637 **~ <field name='DISPLAY' label='Bien' display='true'/> 638 638 </linked_field> 639 - 617 + 640 640 </reference>** 641 641 642 642 **<reference source='musee' table='MUS_JOIN_COLIS_MOUV'** ... ... @@ -645,69 +645,138 @@ 645 645 subGroupDataBefore = "" 646 646 subGroupDataSeparator = ", " 647 647 subGroupDataAfter = "" > 648 - **<linked_field name='MOUVEMENT_BIEN' label='Bien'>**626 + **<linked_field name='MOUVEMENT_BIEN' label='Bien'>** 649 649 <field name='DISPLAY' label='Bien' display='true'/> 650 650 </linked_field> 651 651 </reference> 652 652 653 653 654 -= Autresparamétrages =632 += Exporter des images (uniquement en format de sortie excel natif) = 655 655 656 -== Conversions dedatesetdatations==634 +== Première image uniquement == 657 657 658 - **dataDateFormatDisplay**='yyyy-MM-dd'636 +Toutes les options de séparateurs, textes avant et aprés, fonctionnent. tous les cghampsd e IDOCS sont exportables 659 659 660 - dataDateFormatDisplay='yyyy'638 +C'est l'option **subGroupDataIndex **qui permet de choisir l'image à exporter (premiere, deuxieme, troisieme...) 661 661 662 -..... 640 +**Attention au choix de la résolution. ** 641 +//résolution=LOW// (imagette) sera suffisant pour excel. Si vous prenez MEDIUM ou HIGH le poids du fichier excel risque d'etre éxagéréent conséquent, ce qui compliquera la manipulation du document final 642 +ne mettez pas une //dimImageXYInPixels// supérieurs à192, cela va ralentir le traitement et détérirore la qualité de l'imagette (192 est sa dimension par défaut dasn Flora) 663 663 664 -//Cela fonctionne pour les champs dates, time et datation// 665 665 666 -time <field name='CREATE_DATE' label='Saisi le' dataDateFormatDisplay='yyyy-MM-dd'/> 645 +**<linked_records_document_records** name="PHOTO_INV" 646 + inputRecordFilter="" 647 + linkedRecordFilter="" 667 667 668 -date <field name='ETAT_MODIFIE_LE' label='Etat modifié le ' dataDateFormatDisplay='yyyy-MM-dd'/> 649 + groupDataType="" 650 + documentTypes="Document-Photo" 651 + subGroupDataFilter="(IDOC_ACCESSIBILITY = 1)" 652 + subGroupDataMultMaxi="" 653 + **subGroupDataIndex="1">** 654 + <!~-~- champ de la table IDOCS ~-~-> 655 + <field name="LABEL" label="Photo 1 : "/> 669 669 670 -datation <field name='DATATION_BIEN_DEBUT' dataDateFormatDisplay='yyyy' /> Pour l'instant les dates Avant Jésus-Christ ne sont pas mentionnées comme telmes quand on applique cette conversion 657 + <!~-~- Imagette ~-~-> 658 + <photo_document_file name="_PHOTO_1" 659 + label="Photo 1" 660 + inputRecordFilter="" 661 + documentTypes="Document-Photo" 662 + ** resolution="LOW" 663 + dimImageXYInPixels="192"**/> 664 + </linked_records_document_records> 671 671 672 -(% class="box infomessage" %) 673 -((( 674 -Attention Excel applique ensuite ses propres automates de formatage à l'ouverture du fichier 675 -))) 666 +== Plusieurs images == 676 676 677 -== valeur pardéfaut==668 +=== sur plusieurs colonnes === 678 678 679 - **dataDefValue**="maValeurtextuelle"670 +Il est recommandé de positionner autant de colonnes que d'images à exporter, d'indiquer dans chque colonne le numéro de l'image (premiers, deuxieme, troisieme...) et de les positionner à la fin du tableau cara certaines colonnes seront forcéemnt vides 680 680 681 - silefield,linked_field,concat,group_feldestvide,c'estcettevaleurqui seraexportée672 +Pour cela il suffit de dupliquer le bloc ci dessus et de choisir le bon **subGroupDataIndex="?" **dans chaque colonne 682 682 683 - //Exemple :utilisédans l'exporte-recolnatpouravoir par défautlacolonnelangue= FR sansdevoirla saisirdans toutes les notices.silechampLangue denotice estnonvideil écraseraladataDefValue//674 +Pour ne pas compliquer la lecture du fichier excel il est préférable de ne pas exporter le nom du fichier à chaque fois 684 684 685 - == Données textuellesajoutéesenmultilangue==676 +Exemple avec 4 images 686 686 687 -Flora gére des fichiers de mots clés pour la traduction des labels textuels dans les différentes languies (dans les fichiers *.properties) 678 +<linked_records_document_records name="PHOTO_INV" 679 + documentTypes="Document-Photo" 680 + subGroupDataFilter="(IDOC_ACCESSIBILITY = 1)" 681 + ** subGroupDataIndex="1">** 682 + 683 + <photo_document_file name="**_PHOTO1**" 684 + label=**"Photo1"** 685 + documentTypes="Document-Photo" 686 + resolution="LOW" 687 + dimImageXYInPixels="192"/> 688 + </linked_records_document_records> 688 688 689 -[[image:1698311785574-970.png||height="133" width="841"]] 690 690 691 -ces mots clés peuvent etre utilisés dans toutes les valeurs textuelles posées dans les tags 691 +<linked_records_document_records name="PHOTO_INV" 692 + documentTypes="Document-Photo" 693 + subGroupDataFilter="(IDOC_ACCESSIBILITY = 1)" 694 + ** subGroupDataIndex="2">** 695 + 696 + <photo_document_file name="**_PHOTO2**" 697 + label=**"Photo2"** 698 + documentTypes="Document-Photo" 699 + resolution="LOW" 700 + dimImageXYInPixels="192"/> 701 + </linked_records_document_records> 692 692 693 -//Exemple// 703 +<linked_records_document_records name="PHOTO_INV" 704 + documentTypes="Document-Photo" 705 + subGroupDataFilter="(IDOC_ACCESSIBILITY = 1)" 706 + ** subGroupDataIndex="3">** 707 + 708 + <photo_document_file name="**_PHOTO3**" 709 + label=**"Photo3"** 710 + documentTypes="Document-Photo" 711 + resolution="LOW" 712 + dimImageXYInPixels="192"/> 713 + </linked_records_document_records> 694 694 695 -<field name='TYPE_UE' label='Type Unité d_enregistrement ' dataBefore='**${menu.label.inventory} **: '/> 715 +<linked_records_document_records name="PHOTO_INV" 716 + documentTypes="Document-Photo" 717 + subGroupDataFilter="(IDOC_ACCESSIBILITY = 1)" 718 + ** subGroupDataIndex="4">** 719 + 720 + <photo_document_file name="**_PHOTO4**" 721 + label=**"Photo4"** 722 + documentTypes="Document-Photo" 723 + resolution="LOW" 724 + dimImageXYInPixels="192"/> 725 + </linked_records_document_records> 696 696 697 -(% style="text-align:center" %) 698 -[[image:1698311964289-353.png||class="img-thumbnail"]] 727 +=== sur plusieurs lignes === 699 699 729 +Avec les options ci dessous déclarés dans un seul bloc 700 700 701 -== Export des liens ark vers les images == 731 + <linked_records_document_records name="PHOTO_INV" 732 + documentTypes="Document-Photo" 733 + subGroupDataFilter="(IDOC_ACCESSIBILITY = 1)" 734 + ** subGroupDataMultMaxi="4"** 735 +**~ subGroupDataIndex="">** 736 + 737 + <photo_document_file name="**_PHOTO4**" 738 + label=**"**Photo4**"** 739 + documentTypes="Document-Photo" 740 + resolution="LOW" 741 + dimImageXYInPixels="192"/> 742 + </linked_records_document_records> 702 702 703 - Ilest toujorusdélicatd'incorporerles images entantquetelles dans unecolonne excelou calc carcelarendenuite le fichierdifficileàmanipuler,et danslecasdecalcelelsnesuiventpas les tris réalisés sur letableaucequirend lesonnées incohérentes744 +Flora générera une seule colonne pour les images, et ajoutera ensuite autant de lignes (vides) que nécésssaire pour poistionner au maximum les 3 Images suivantes (total 4 images exportées= 704 704 705 - deplus sur degrosvolumescela peutgénérerdes fichiers detropgrandetaille, surtoutsionintégrelesimagesoriginalesauliue desecontenter des imagettes746 +Cette disposition complique un peu la manipulation et la lecture des données dans excel à cause des lignes vides 706 706 707 - Nousavonsdoncchoisi depublierles images dansles tablmeursvai des liens ark748 +== (% id="cke_bm_1281128S" style="display:none" %) (%%)Export des liens ark vers les images == 708 708 709 -la co lonnedevradonc etreparamétrée ainsi750 +Il est parfois délicat d'incorporer les images en tant que telles dans une colonne excel car cela rend enuite le fichier difficile à manipule 710 710 752 +De plus sur de gros volumes cela peut générer des fichiers de trop grande taille, surtout si on intégre les images originales au liue de se contenter des imagettes 753 + 754 +Il st donc possible de publier les images via des liens ark 755 + 756 +la colonne devra etre paramétrée ainsi 757 + 711 711 **name="PHOTO_INV" **=nom du champ contenant le lien vers la phototheque (si l'export concerne MUS_PHOTO on indiquera UNIQUE_KEY) 712 712 713 713 **subGroupDataMultMaxi="1" **Nombre de notices photos lues**, **il est recommandé de ne mettre qu'un seul lien ark car de facto le lien sera automatiquemenrt clicable dans excel (aprés avoir cliqué dans la cellule) ... ... @@ -729,7 +729,7 @@ 729 729 subGroupdataMultiValueSeparator="|" 730 730 subGroupDataMultMaxi="1" 731 731 > 732 - 779 + 733 733 <class_extractor 734 734 extractorClassName="com.ezida.services.musee.extractor.MusPhotoArkExtractor" 735 735 name="PHOTO_INV_ARK" ... ... @@ -747,23 +747,62 @@ 747 747 748 748 résultat obtenu.. avec un clic sur le lien ark exporté 749 749 750 -(% style="text-align:center" %) 751 -[[image:1698400681257-169.png||class="img-thumbnail"]] 797 +[[image:1698400681257-169.png]] 752 752 753 753 754 - AvecExcel vous pouvez utilisercelien ark pour intégrer l'image dansla cellule si vous le souhaitez, mais ce n'estpasautomatique. le plus simple est de procéder par copied'écran partielle800 += Autres paramétrages = 755 755 756 -* Touche Impr Ecran de votre ordinateur, 757 -* selection de la zone image à copier, 758 -* puis Edition/coller dans la cellule de votre choix 802 +== Conversions de dates et datations == 759 759 760 - SIaprésavoirappuyé sur Impr Ecran vous ne pouvez pas selectionner une zone à l'écran, utilisez un outil de capture. dansle présentarcticle nous avons utilisé le freeware Screenpresso804 +**dataDateFormatDisplay**='yyyy-MM-dd' 761 761 762 - //Note ! La ligne excel ne s'agrandit pastoute seule, à vous de le faire pour garder une bonne lisibilité.Dans Excel, si vous triez les lignes, les images ainsi collées vontsuivre (maispas dans calc de Libre office)//806 +dataDateFormatDisplay='yyyy' 763 763 764 - [[image:1698401052018-622.png]]808 +..... 765 765 810 +//Cela fonctionne pour les champs dates, time et datation// 766 766 812 +time <field name='CREATE_DATE' label='Saisi le' dataDateFormatDisplay='yyyy-MM-dd'/> 767 767 814 +date <field name='ETAT_MODIFIE_LE' label='Etat modifié le ' dataDateFormatDisplay='yyyy-MM-dd'/> 768 768 816 +datation <field name='DATATION_BIEN_DEBUT' dataDateFormatDisplay='yyyy' /> Pour l'instant les dates Avant Jésus-Christ ne sont pas mentionnées comme telmes quand on applique cette conversion 817 + 818 +(% class="box infomessage" %) 819 +((( 820 +Attention Excel applique ensuite ses propres automates de formatage à l'ouverture du fichier 821 +))) 822 + 823 +== valeur par défaut == 824 + 825 +**dataDefValue**="maValeurtextuelle" 826 + 827 +si le field, linked_field, concat, group_feld est vide, c'est cette valeur qui sera exportée 828 + 829 +//Exemple : utilisé dans l'export e-recolnat pour avoir par défaut la colonne langue = FR sans devoir la saisir dans toutes les notices. si le champ Langue de notice est non vide il écrasera la dataDefValue// 830 + 831 +== Données textuelles ajoutées en multilangue == 832 + 833 +Flora gére des fichiers de mots clés pour la traduction des labels textuels dans les différentes languies (dans les fichiers *.properties) 834 + 835 +[[image:1698311785574-970.png||height="133" width="841"]] 836 + 837 +ces mots clés peuvent etre utilisés dans toutes les valeurs textuelles posées dans les tags 838 + 839 +//Exemple// 840 + 841 +<field name='TYPE_UE' label='Type Unité d_enregistrement ' dataBefore='**${menu.label.inventory} **: '/> 842 + 843 +[[image:1698311964289-353.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 844 + 845 + 846 +== == 847 + 769 769 849 + 850 + 851 + 852 + 853 + 854 + 855 +