Modifications pour le document Ajouter un modele d'export tabulé paramétrable (csv ou excel natif avec images) )
Modifié par Nicolas Schreiber le 2025/08/05 09:15
Depuis la version 1.4
modifié par admin admin
sur 2025/07/23 10:47
sur 2025/07/23 10:47
Commentaire de modification :
Update document after refactoring.
À la version 2.1
modifié par Nicolas Schreiber
sur 2025/08/05 09:15
sur 2025/08/05 09:15
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)
-
Pièces jointes (0 modifications, 5 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Titre
-
... ... @@ -1,1 +1,1 @@ 1 -Ajouter un modele d'export tabulé paramétrable (ex port csv)1 +Ajouter un modele d'export tabulé paramétrable (csv ou excel natif avec images) ) - Auteur du document
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. admin1 +XWiki.NSR - Contenu
-
... ... @@ -7,14 +7,22 @@ 7 7 8 8 Flora intègre en standard un ou plusieurs modèles d'exports tabulés pour chacune de ses tables. Ces exports sont accessibles via le bouton ci dessous dans les résultats de recherche : 9 9 10 -(% style="text-align:center" %) 11 -[[image:1697011489064-813.png||class="img-thumbnail" height="438" width="932"]] 10 +[[image:1697011489064-813.png||data-xwiki-image-style-alignment="center" height="438" width="932" class="img-thumbnail"]] 12 12 13 13 14 -(% style="text-align:center" %) 15 -[[image:1697011528724-774.png||class="img-thumbnail" height="437" width="900"]] 13 +[[image:1697011528724-774.png||data-xwiki-image-style-alignment="center" height="437" width="900" class="img-thumbnail"]] 16 16 17 17 16 +Certains exports peuvent être déclarés pour génèrer un fichier excel natif (xlsx), dans le but de pouvoir y intégrer les images. Attention, leur temps d'exécution sur de gros volumes de données sera plus long qu'avec un export format texte csv 17 + 18 +Exemple depuis un panier : 19 + 20 +[[image:1754377605669-798.png||class="img-thumbnail"]] 21 + 22 +[[image:1754377671004-488.png]] 23 + 24 +[[image:1754377745929-132.png]] 25 + 18 18 Il est possible de créer des modèles d'exports personnalisés pour n'y choisir que les champs désirés, puis, d'affecter ces modèles à des rôles utilisateurs pour que les personnes concernées puissent les utiliser. 19 19 20 20 ... ... @@ -42,11 +42,9 @@ 42 42 43 43 Y dupliquer le modèle mémorisé : 44 44 45 -(% style="text-align:center" %) 46 -[[image:1721295017122-138.png||class="img-thumbnail"]] 53 +[[image:1721295017122-138.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 47 47 48 -(% style="text-align:center" %) 49 -[[image:1721295088392-364.png||class="img-thumbnail" height="156" width="260"]] 55 +[[image:1721295088392-364.png||data-xwiki-image-style-alignment="center" height="156" width="260" class="img-thumbnail"]] 50 50 51 51 === Renommer le modèle personnalisé === 52 52 ... ... @@ -56,24 +56,20 @@ 56 56 Pour chaque modèle personnalisé, il faut** impérativement** que le libellé commence par **S_**. **Le S_ indique que ce modèle est un spécifique client.** 57 57 ))) 58 58 59 -(% style="text-align:center" %) 60 -[[image:1739952426032-866.png]] 65 +[[image:1739952426032-866.png||data-xwiki-image-style-alignment="center"]] 61 61 62 62 63 63 Renommer le modèle, en évitant les caractères exotiques : 64 64 65 -(% style="text-align:center" %) 66 -[[image:1721295139115-822.png||class="img-thumbnail" height="272" width="653"]] 70 +[[image:1721295139115-822.png||data-xwiki-image-style-alignment="center" height="272" width="653" class="img-thumbnail"]] 67 67 68 68 69 -(% style="text-align:center" %) 70 -[[image:1739952601994-638.png||class="img-thumbnail"]] 73 +[[image:1739952601994-638.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 71 71 72 72 73 73 Re-cliquer dessus pour rafraichir l'affichage à droite : 74 74 75 -(% style="text-align:center" %) 76 -[[image:1739952524014-747.png||class="img-thumbnail"]] 78 +[[image:1739952524014-747.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 77 77 78 78 79 79 === Paramétrer le modèle personnalisé === ... ... @@ -85,8 +85,7 @@ 85 85 ))) 86 86 87 87 88 -(% style="text-align:center" %) 89 -[[image:1739952636154-780.png||class="img-thumbnail"]] 90 +[[image:1739952636154-780.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 90 90 91 91 92 92 (% class="box infomessage" %) ... ... @@ -97,11 +97,9 @@ 97 97 98 98 **Le champ à exporter **se définit dans l'attribut name, il faut indiquer le nom interne du champ de la grille de saisie (survol ou clic / droit information). 99 99 100 -(% style="text-align:center" %) 101 -[[image:1697015187550-865.png||class="img-thumbnail" height="56" width="525"]] 101 +[[image:1697015187550-865.png||data-xwiki-image-style-alignment="center" height="56" width="525" class="img-thumbnail"]] 102 102 103 -(% style="text-align:center" %) 104 -[[image:1697015215519-417.png||class="img-thumbnail" height="205" width="397"]] 103 +[[image:1697015215519-417.png||data-xwiki-image-style-alignment="center" height="205" width="397" class="img-thumbnail"]] 105 105 106 106 **L'intitulé de la colonne** dans le tableau se définit dans l'attribut label. 107 107 ... ... @@ -119,8 +119,7 @@ 119 119 120 120 générera le contenu ci dessous dans le tableau : 121 121 122 -(% style="text-align:center" %) 123 -[[image:1697013978027-439.png||class="img-thumbnail"]] 121 +[[image:1697013978027-439.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 124 124 125 125 126 126 == Déclarer le modèle pour utilisation == ... ... @@ -132,29 +132,23 @@ 132 132 133 133 Se positionner dans le **menu **Données,** sous menu** Recherche, puis sélectionner la **source **systeme et la **table **Modèle de publication. 134 134 135 -(% style="text-align:center" %) 136 -[[image:1697014175091-560.png||class="img-thumbnail" height="560" width="760"]] 133 +[[image:1697014175091-560.png||data-xwiki-image-style-alignment="center" height="560" width="760" class="img-thumbnail"]] 137 137 138 138 139 -Lancer la recherche via le champ** Catégorie = Ex portTabulé**136 +Lancer la recherche via le champ** Catégorie = TExte tabulé (.csv) ou Catégorie=Excel natif avec images (.xlsx)** 140 140 141 -(% style="text-align:center" %) 142 -[[image:1697014247452-189.png||class="img-thumbnail" height="374" width="800"]] 138 +[[image:1754377889879-871.png||class="img-thumbnail"]] 143 143 140 +[[image:1697014398441-477.png||data-xwiki-image-style-alignment="center" height="311" width="1054" class="img-thumbnail"]] 144 144 145 -(% style="text-align:center" %) 146 -[[image:1697014398441-477.png||class="img-thumbnail" height="311" width="1054"]] 147 - 148 148 Ne pas oublier de cliquer sur dupliquer après avoir ouvert la notice : 149 149 150 -(% style="text-align:center" %) 151 -[[image:1697014462517-788.png||class="img-thumbnail" height="285" width="669"]] 144 +[[image:1697014462517-788.png||data-xwiki-image-style-alignment="center" height="285" width="669" class="img-thumbnail"]] 152 152 146 +Choisir la grille de saisie correspondant au format de sortie désiré 153 153 154 -(% style="text-align:center" %) 155 -[[image:1721295760588-145.png||class="img-thumbnail" height="212" width="546"]] 148 +[[image:1754378145901-844.png]] 156 156 157 - 158 158 Modifier uniquement les 4 champs pointés par les 4 flèches ci-dessous : 159 159 160 160 * Pour le **nom du rapport**, éviter les accents, espaces, caractères de ponctuation. Indiquer au début du libellé un **S_ **pour spécifier que c'est un modèle personnalisé déclaré par le client. ... ... @@ -163,14 +163,12 @@ 163 163 * Ne pas changer la Catégorie et le type MIME. 164 164 * La sélection du **modèle de fusion** se fait via un assistant. 165 165 166 -(% style="text-align:center" %) 167 -[[image:1739952746660-650.png||class="img-thumbnail"]] 158 +[[image:1739952746660-650.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 168 168 169 169 170 170 Enregistrer la notice dupliquée : 171 171 172 -(% style="text-align:center" %) 173 -[[image:1739952775265-245.png||class="img-thumbnail"]] 163 +[[image:1739952775265-245.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]] 174 174 175 175 176 176 Résultat : ... ... @@ -177,5 +177,4 @@ 177 177 178 178 Le nouveau modèle sera ajouté automatiquement à la liste des modèles disponibles, pour les utilisateurs concernés : 179 179 180 -(% style="text-align:center" %) 181 -[[image:1739951166436-194.png||class="img-thumbnail"]] 170 +[[image:1739951166436-194.png||data-xwiki-image-style-alignment="center" class="img-thumbnail"]]
- 1754377605669-798.png
-
- Auteur
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.NSR - Taille
-
... ... @@ -1,0 +1,1 @@ 1 +104.7 KB - Contenu
- 1754377671004-488.png
-
- Auteur
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.NSR - Taille
-
... ... @@ -1,0 +1,1 @@ 1 +19.0 KB - Contenu
- 1754377745929-132.png
-
- Auteur
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.NSR - Taille
-
... ... @@ -1,0 +1,1 @@ 1 +119.8 KB - Contenu
- 1754377889879-871.png
-
- Auteur
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.NSR - Taille
-
... ... @@ -1,0 +1,1 @@ 1 +47.0 KB - Contenu
- 1754378145901-844.png
-
- Auteur
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.NSR - Taille
-
... ... @@ -1,0 +1,1 @@ 1 +110.5 KB - Contenu