Modifié par Nicolas Schreiber le 2026/01/12 15:46

Depuis la version 5.1
modifié par Nicolas Schreiber
sur 2025/08/05 09:49
Commentaire de modification : Il n'y a aucun commentaire pour cette version
À la version 2.1
modifié par Nicolas Schreiber
sur 2025/06/19 08:51
Commentaire de modification : Il n'y a aucun commentaire pour cette version

Résumé

Détails

Propriétés de la Page
Parent
... ... @@ -1,1 +1,1 @@
1 -2_Administration.Administration fonctionnelle.Gérer les modèles ETP.WebHome
1 +1_Fonctionnalités.2_Administration.Administration fonctionnelle.Gérer les modèles ETP.WebHome
Contenu
... ... @@ -540,7 +540,7 @@
540 540  
541 541   <field name='ETAT_MODIFIE_LE'  label='Réalisé le/> 
542 542   <field name='ETAT_MODIFIE_PAR'  label='Réalisé par/> 
543 -**<linked_field name='EMPLACEMENT' label='Emplacement théorique'>**
543 + **<linked_field name='EMPLACEMENT' label='Emplacement théorique'>**
544 544   <field name='LABEL_PARENT' label='Empl. référence hiéra' display='true'/>
545 545   </linked_field>
546 546  
... ... @@ -610,11 +610,12 @@
610 610   subGroupDataSeparator = ", "
611 611   subGroupDataAfter     = "" >
612 612  
613 -*
613 +*
614 614  ** <linked_field name='BIEN' label='Bien'>
615 615  **~ <field name='DISPLAY' label='Bien' display='true'/>
616 616   </linked_field>
617 -\\</reference>**
617 +
618 +</reference>**
618 618  
619 619  **<reference source='musee' table='MUS_JOIN_COLIS_MOUV'**
620 620   groupDataType         = "subGroup"
... ... @@ -622,144 +622,68 @@
622 622   subGroupDataBefore    = ""
623 623   subGroupDataSeparator = ", "
624 624   subGroupDataAfter     = "" >
625 - **<linked_field name='MOUVEMENT_BIEN' label='Bien'>**
626 + **<linked_field name='MOUVEMENT_BIEN' label='Bien'>**
626 626   <field name='DISPLAY' label='Bien' display='true'/>
627 627   </linked_field>
628 628  </reference>
629 629  
630 630  
631 -= Exporter des images (uniquement en format de sortie excel natif) =
632 += Autres paramétrages =
632 632  
633 -== Première image uniquement ==
634 +== Conversions de dates et datations ==
634 634  
635 -Toutes les options de séparateurs, textes avant et aprés, fonctionnent. tous les cghampsd e IDOCS sont exportables
636 +**dataDateFormatDisplay**='yyyy-MM-dd'
636 636  
637 -C'est l'option **subGroupDataIndex **qui permet de choisir l'image à exporter (premiere, deuxieme, troisieme...)
638 +dataDateFormatDisplay='yyyy'
638 638  
639 -**Attention au choix de la résolution. **
640 -//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
641 -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)
640 +.....
642 642  
642 +//Cela fonctionne pour les champs dates, time et datation//
643 643  
644 -**<linked_records_document_records** name="PHOTO_INV"
645 - inputRecordFilter=""
646 - linkedRecordFilter=""
644 +time <field name='CREATE_DATE'  label='Saisi le' dataDateFormatDisplay='yyyy-MM-dd'/>
647 647  
648 - groupDataType=""
649 - documentTypes="Document-Photo"
650 - subGroupDataFilter="(IDOC_ACCESSIBILITY = 1)"
651 - subGroupDataMultMaxi=""
652 - **subGroupDataIndex="1">**
653 - <!~-~- champ de la table IDOCS ~-~->
654 - <field name="LABEL" label="Photo 1 : "/>
646 +date <field name='ETAT_MODIFIE_LE'  label='Etat modifié le ' dataDateFormatDisplay='yyyy-MM-dd'/>
655 655  
656 - <!~-~- Imagette ~-~->
657 - <photo_document_file name="_PHOTO_1"
658 - label="Photo 1"
659 - inputRecordFilter=""
660 - documentTypes="Document-Photo"
648 +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
661 661  
662 -*
663 -** resolution="LOW"
664 - dimImageXYInPixels="192"**/>
665 - </linked_records_document_records>**
650 +(% class="box infomessage" %)
651 +(((
652 +Attention Excel applique ensuite ses propres automates de formatage à l'ouverture du fichier
653 +)))
666 666  
667 -== Plusieurs images ==
655 +== valeur par défaut ==
668 668  
669 -=== sur plusieurs colonnes ===
657 +**dataDefValue**="maValeurtextuelle"
670 670  
671 -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
659 +si le field, linked_field, concat, group_feld est vide, c'est cette valeur qui sera exportée
672 672  
673 -Pour cela il suffit de dupliquer le bloc ci dessus et de choisir le bon **subGroupDataIndex="?" **dans chaque colonne
661 +//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 dnotice est non vide il écrasera la dataDefValue//
674 674  
675 -Pour ne pas compliquer la lecture du fichier excel il est préférable de ne pas exporter le nom du fichier à chaque fois
663 +== Dones textuelles ajoutées en multilangue ==
676 676  
677 -Exemple avec 4 images
665 +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 678  
679 -<linked_records_document_records name="PHOTO_INV"
680 - documentTypes="Document-Photo"
681 - subGroupDataFilter="(IDOC_ACCESSIBILITY = 1)"
682 - **subGroupDataIndex="1"**>
667 +[[image:1698311785574-970.png||height="133" width="841"]]
683 683  
684 -**~
685 - **<photo_document_file name="**_PHOTO1**"
686 - label="**Photo1**"
687 - documentTypes="Document-Photo"
688 - resolution="LOW"
689 - dimImageXYInPixels="192"/>
690 - </linked_records_document_records>
669 +ces mots clés peuvent etre utilisés dans toutes les valeurs textuelles posées dans les tags
691 691  
692 -<linked_records_document_records name="PHOTO_INV"
693 - documentTypes="Document-Photo"
694 - subGroupDataFilter="(IDOC_ACCESSIBILITY = 1)"
695 - **subGroupDataIndex="2"**>
671 +//Exemple//
696 696  
697 -**~
698 - **<photo_document_file name="**_PHOTO2**"
699 - label="**Photo2**"
700 - documentTypes="Document-Photo"
701 - resolution="LOW"
702 - dimImageXYInPixels="192"/>
703 - </linked_records_document_records>
673 +<field name='TYPE_UE'  label='Type Unité d_enregistrement ' dataBefore='**${menu.label.inventory} **: '/>
704 704  
705 -<linked_records_document_records name="PHOTO_INV"
706 - documentTypes="Document-Photo"
707 - subGroupDataFilter="(IDOC_ACCESSIBILITY = 1)"
708 - **subGroupDataIndex="3"**>
675 +[[image:1698311964289-353.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]]
709 709  
710 -**~
711 - **<photo_document_file name="**_PHOTO3**"
712 - label="**Photo3**"
713 - documentTypes="Document-Photo"
714 - resolution="LOW"
715 - dimImageXYInPixels="192"/>
716 - </linked_records_document_records>
717 717  
718 -<linked_records_document_records name="PHOTO_INV"
719 - documentTypes="Document-Photo"
720 - subGroupDataFilter="(IDOC_ACCESSIBILITY = 1)"
721 - **subGroupDataIndex="4"**>
678 +== Export des liens ark vers les images ==
722 722  
723 -**~
724 - **<photo_document_file name="**_PHOTO4**"
725 - label="**Photo4**"
726 - documentTypes="Document-Photo"
727 - resolution="LOW"
728 - dimImageXYInPixels="192"/>
729 - </linked_records_document_records>
680 +Il est toujorus délicat d'incorporer les images en tant que telles dans une colonne excel ou calc car cela rend enuite le fichier difficile à manipuler, et dans le cas de calc elels ne suivent pas les tris réalisés sur le tableau ce qui rend les onnées incohérentes
730 730  
731 -=== sur plusieurs lignes ===
682 +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
732 732  
733 -Avec les options ci dessous déclas dans un seul bloc
684 +Nous avons donc choisi de publier les images dans les tablmeurs vai des liens ark
734 734  
735 - <linked_records_document_records name="PHOTO_INV"
736 - documentTypes="Document-Photo"
737 - subGroupDataFilter="(IDOC_ACCESSIBILITY = 1)"
686 +la colonne devra donc etre paramétrée ainsi
738 738  
739 - ** subGroupDataMultMaxi="4"
740 - subGroupDataIndex="">**
741 -**~
742 - **<photo_document_file name="_PHOTO"
743 - label="Photo"
744 - documentTypes="Document-Photo"
745 - resolution="LOW"
746 - dimImageXYInPixels="192"/>
747 - </linked_records_document_records>
748 -
749 -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=
750 -
751 -Cette disposition complique un peu la manipulation et la lecture des données dans excel à cause des lignes vides
752 -
753 -== (% id="cke_bm_1281128S" style="display:none" %) (%%)Export des liens ark vers les images ==
754 -
755 -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
756 -
757 -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
758 -
759 -Il st donc possible de publier les images via des liens ark
760 -
761 -la colonne devra  etre paramétrée ainsi
762 -
763 763  **name="PHOTO_INV" **=nom du champ contenant le lien vers la phototheque (si l'export concerne MUS_PHOTO on indiquera UNIQUE_KEY)
764 764  
765 765  **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)
... ... @@ -781,7 +781,7 @@
781 781   subGroupdataMultiValueSeparator="|"
782 782   subGroupDataMultMaxi="1"
783 783   >
784 -
709 +
785 785   <class_extractor
786 786   extractorClassName="com.ezida.services.musee.extractor.MusPhotoArkExtractor"
787 787   name="PHOTO_INV_ARK"
... ... @@ -799,60 +799,22 @@
799 799  
800 800  résultat obtenu.. avec un clic sur le lien ark exporté
801 801  
802 -[[image:1698400681257-169.png]]
727 +[[image:1698400681257-169.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]]
803 803  
804 804  
805 -= Autres paramétrages =
730 +Avec Excel vous pouvez utiliser ce lien ark pour intégrer l'image dans la cellule si vous le souhaitez, mais ce n'est pas automatique. le plus simple est de procéder par copie d'écran partielle
806 806  
807 -== Conversions de dates et datations ==
732 +* Touche Impr Ecran de votre ordinateur,
733 +* selection de la zone image à copier,
734 +* puis Edition/coller dans la cellule de votre choix
808 808  
809 -**dataDateFormatDisplay**='yyyy-MM-dd'
736 +SI aprés avoir appuyé sur Impr Ecran vous ne pouvez pas selectionner une zone à l'écran, utilisez un outil de capture. dans le présent arcticle nous avons utilisé le freeware Screenpresso
810 810  
811 -dataDateFormatDisplay='yyyy'
738 +//Note ! La ligne excel ne s'agrandit pas toute seule, à vous de le faire pour garder une bonne lisibilité. Dans Excel, si vous triez les lignes, les images ainsi collées vont suivre (mais pas dans calc de Libre office)//
812 812  
813 -.....
740 +[[image:1698401052018-622.png]]
814 814  
815 -//Cela fonctionne pour les champs dates, time et datation//
816 816  
817 -time <field name='CREATE_DATE'  label='Saisi le' dataDateFormatDisplay='yyyy-MM-dd'/>
818 818  
819 -date <field name='ETAT_MODIFIE_LE'  label='Etat modifié le ' dataDateFormatDisplay='yyyy-MM-dd'/>
820 820  
821 -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
822 -
823 -(% class="box infomessage" %)
824 -(((
825 -Attention Excel applique ensuite ses propres automates de formatage à l'ouverture du fichier
826 -)))
827 -
828 -== valeur par défaut ==
829 -
830 -**dataDefValue**="maValeurtextuelle"
831 -
832 -si le field, linked_field, concat, group_feld est vide, c'est cette valeur qui sera exportée
833 -
834 -//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//
835 -
836 -== Données textuelles ajoutées en multilangue ==
837 -
838 -Flora gére des fichiers de mots clés pour la traduction des labels textuels dans les différentes languies (dans les fichiers *.properties)
839 -
840 -[[image:1698311785574-970.png||height="133" width="841"]]
841 -
842 -ces mots clés peuvent etre utilisés dans toutes les valeurs textuelles posées dans les tags
843 -
844 -//Exemple//
845 -
846 -<field name='TYPE_UE'  label='Type Unité d_enregistrement ' dataBefore='**${menu.label.inventory} **: '/>
847 -
848 -[[image:1698311964289-353.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]]
849 -
850 -
851 -== ==
852 -
853 -
854 -
855 -
856 -
857 -
858 858