<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://docs.mappingsuite.com/w/index.php?action=history&amp;feed=atom&amp;title=ONYX%3A9.0%3AUtilisation%3AConcat%C3%A9nation_de_fichiers_XPS%2Ffr</id>
	<title>ONYX:9.0:Utilisation:Concaténation de fichiers XPS/fr - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://docs.mappingsuite.com/w/index.php?action=history&amp;feed=atom&amp;title=ONYX%3A9.0%3AUtilisation%3AConcat%C3%A9nation_de_fichiers_XPS%2Ffr"/>
	<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Concat%C3%A9nation_de_fichiers_XPS/fr&amp;action=history"/>
	<updated>2026-04-06T13:25:24Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Concat%C3%A9nation_de_fichiers_XPS/fr&amp;diff=38786&amp;oldid=prev</id>
		<title>FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=ONYX:9.0:Utilisation:Concat%C3%A9nation_de_fichiers_XPS/fr&amp;diff=38786&amp;oldid=prev"/>
		<updated>2025-01-03T13:48:26Z</updated>

		<summary type="html">&lt;p&gt;Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
Cette documentation décrit la fonction permettant de concaténer tous les fichiers XPS d’un répertoire en un ou plusieurs fichier XPS.&lt;br /&gt;
&lt;br /&gt;
==Description de l'interface==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour accéder à l'interface initiale XPS, double_cliquer sur la commande en question, choisir &amp;quot;XPS Toolbox&amp;quot;, sélectionner &amp;quot;Concaténer dossier&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Onglet standard===&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Fichier:OX S XPSinterface.png|centré|sans_cadre|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input directory : Répertoire racine où se trouvent les fichiers à concaténer, avec ou sans prise en charge des sous-répertoires en fonction de la valeur de Recursive mode.&lt;br /&gt;
&lt;br /&gt;
Output file : Chemin + nom du ou des fichiers XPS générés&lt;br /&gt;
&lt;br /&gt;
Maximum number of original files in one output file : Permet de créer des lots de fichiers XPS. Voir exemple ci-dessous.&lt;br /&gt;
&lt;br /&gt;
Remove original files : Permet de supprimer les fichiers source&lt;br /&gt;
&lt;br /&gt;
Recursive mode : Disabled, Normal, ou Advanced. Voir exemple ci-dessous.&lt;br /&gt;
&lt;br /&gt;
===Onglet filters===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S XPS filtrs.png|centré|sans_cadre|796x796px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les filtres permettent de prendre en compte uniquement certains fichiers XPS du répertoire d’entrée &lt;br /&gt;
&lt;br /&gt;
Filter on the files name : basé sur le nom avec méta-caractère * (exemple : DOCXPS*)&lt;br /&gt;
&lt;br /&gt;
Filter on date From (yyyy/mm/dd) : date de début de la sélection des fichiers XPS (date de création du fichier)&lt;br /&gt;
&lt;br /&gt;
Filter on date To (yyyy/mm/dd) : date de fin de la sélection des fichiers XPS  (date de création du fichier)&lt;br /&gt;
&lt;br /&gt;
===Onglet output action=== &lt;br /&gt;
&lt;br /&gt;
 [[Fichier:OX S XPS Outputact.png|centré|sans_cadre|762x762px]]   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cet onglet permet d’envoyer le résultat de la concaténation vers un point d’entrée. &lt;br /&gt;
&lt;br /&gt;
Entry name : La valeur de ce paramètre est le nom d’un point d’entrée défini dans Mapping. A chaque éxécution du concat folder, le ou les résultats de la concaténation seront envoyé au point d’entrée spécifié&lt;br /&gt;
&lt;br /&gt;
Hold document : Ce paramètre définit l’état du job en arrivant dans la queue « Entry name » . Soit en « Prêt à imprimer » (non coché) ou soit en « Suspendu » (coché)&lt;br /&gt;
&lt;br /&gt;
Keep document : Ce paramètre définit l’état du job une fois imprimé. Soit le job disparait (non coché), soit on le garde en état « sauvegardé » (coché)&lt;br /&gt;
&lt;br /&gt;
Keep current userdata : Si coché, ce paramètre permet de garder les userdatas initialisées dans un workflow précédent pour qu’elles soient envoyées dans le job sur le point d’entrée « Entry point »&lt;br /&gt;
&lt;br /&gt;
Add current parameter : Si coché, ce paramètre permet d’ajouter les userdatas initialisées dans le workflow actuel pour qu’elles soient envoyées dans le job sur le point d’entrée « Entry point »&lt;br /&gt;
&lt;br /&gt;
Le titre (MAP_TITLE) des jobs envoyés est égal soit au nom du fichier XPS généré (spécifié dans le paramètre « Standard / Output file », soit au chemin entier (selon configuration dans le mapping.conf. Voir remarque N° 6)&lt;br /&gt;
&lt;br /&gt;
==Exemples==&lt;br /&gt;
&lt;br /&gt;
Les exemples ci-dessous sont basés sur la structure de répertoires suivante :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S explXPS.png|centré|sans_cadre|301x301px]]&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;u&amp;gt;Variante 1 : Paramétrage de base&amp;lt;/u&amp;gt;===&lt;br /&gt;
Prenons pour exemple la fonction suivante :  &lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S variante1XPS.png|centré|sans_cadre|632x632px]]  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans chaque répertoire (TestConcatFolder, REPx et REPxSOUSx), il y a 3 fichiers XPS :&lt;br /&gt;
&lt;br /&gt;
FichierXPS1.xps, FichierXPS2.xps, FichierXPS3.xps&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;b&amp;gt;Répertoire d’entrée&amp;lt;/b&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
 C:\wrkf\TestConcatFolder&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;b&amp;gt;Nom du fichier de sortie&amp;lt;/b&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
 C:\wrkf\TestConcatFolder_sortie\fileXPS.xps&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;b&amp;gt;Mode récursif&amp;lt;/b&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
Il y a 3 modes de récursivité différents :&lt;br /&gt;
&lt;br /&gt;
*Disabled&lt;br /&gt;
&lt;br /&gt;
- 1 seul fichier XPS généré par la concaténation des fichiers XPS contenus dans le répertoire d’entrée « TestConcatFolder » uniquement&lt;br /&gt;
&lt;br /&gt;
*Normal&lt;br /&gt;
&lt;br /&gt;
- 1 seul fichier XPS généré par la concaténation de tous les fichier XPS contenus dans le répertoire « TestConcatFolder » ainsi que les fichiers XPS des sous-répertoires&lt;br /&gt;
&lt;br /&gt;
- Les fichiers concaténés sont triés par ordre croissant en fonction de leurs noms suivant cet ordre : 0123456789ABCDEFGHI…&lt;br /&gt;
&lt;br /&gt;
-&amp;gt;Ex : Prenons 2 fichiers XPS dans le répertoire TestConcatFolder : 0BONJOUR.xps et ABONJOUR.xps&lt;br /&gt;
&lt;br /&gt;
-&amp;gt;La concaténation sera 0BONJOUR.xps et ensuite ABONJOUR.xps (car si on trie les noms de fichiers par ordre croissant, le 0 est avant le &lt;br /&gt;
A,&lt;br /&gt;
&lt;br /&gt;
donc le fichier XPS dont le nom commence par « 0 » sera concaténé avant le fichier XPS dont le nom commence par « A ») &lt;br /&gt;
&lt;br /&gt;
*Advanced&lt;br /&gt;
&lt;br /&gt;
- 1 fichier XPS est généré par répertoire ou sous-répertoire ayant pour nom NOMREPERTOIRE_NOMFICHIERXPS. Dans cet exemple, il y a 9 fichiers XPS (car 9 répertoires ou sous-répertoires)&lt;br /&gt;
- Noms des 9 fichiers XPS créés dans le répertoire C:\trash\TestConcatFolder : &lt;br /&gt;
&lt;br /&gt;
#fichierXPS.xps&lt;br /&gt;
#REP1_fichierXPS.xps&lt;br /&gt;
#REP1SOUS1_fichierXPS.xps&lt;br /&gt;
#REP2_fichierXPS.xps&lt;br /&gt;
#REP2SOUS2_fichierXPS.xps&lt;br /&gt;
#REP3_fichierXPS.xps&lt;br /&gt;
#REP3SOUS3_fichierXPS.xps&lt;br /&gt;
#REP4_fichierXPS.xps&lt;br /&gt;
#REP4SOUS4_fichierXPS.xps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chacun de ces fichiers comprend la concaténation des fichiers XPS situés dans leur répertoires respectifs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Supprimer les fichiers d’origine&amp;lt;/b&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
La case n’est pas cochée donc les fichiers sont conservés.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;u&amp;gt;Variante 2 : Lotissement&amp;lt;/u&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Cette fonctionnalité permet de créer des lots de fichiers concaténés.&lt;br /&gt;
&lt;br /&gt;
Prenons pour exemple 3 fichiers différents situés dans le répertoire &amp;lt;code&amp;gt;C:\wrkf\TestConcatFolder &lt;br /&gt;
FichierXPS1.xps, FichierXPS2.xps et FichierXPS3.xps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S variante2XPS.png|centré|sans_cadre|647x647px]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nombre maximum de fichiers d’origine dans un fichier en sortie : « 2 »&lt;br /&gt;
&lt;br /&gt;
Le résultat de cette concaténation est la création d’un fichier XPS contenant deux fichiers XPS différents et un autre fichier XPS concernant le troisième fichier.&lt;br /&gt;
&lt;br /&gt;
*FichierXPS_1 contenant la concaténation de fichierXPS1.xps et fichierXPS2.xps&lt;br /&gt;
&lt;br /&gt;
*FichierXPS_2 contenant la concaténation du fichierXPS3.xps&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;u&amp;gt;Variante 3 : Ajout des filtres&amp;lt;/u&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
L’onglet Filters permet d’ajouter des filtres de sélection des fichiers en fonction de leur nom ou de la date.&lt;br /&gt;
&lt;br /&gt;
Remarque : Il n’est pas possible de préciser plusieurs valeurs pour le même filtre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Filtre sur le nom des fichiers&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette fonctionnalité permet de sélectionner les fichiers XPS à concaténer en fonction de leur nom.&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
&lt;br /&gt;
Valeur du filtre : DOC*&lt;br /&gt;
&lt;br /&gt;
*Cette valeur prend tous les fichiers XPS commençant par « DOC », « DOC1.xps » par exemple&lt;br /&gt;
&lt;br /&gt;
Valeur du filtre : *DOC*&lt;br /&gt;
&lt;br /&gt;
*Cette valeur prend tous les fichiers XPS contenant « DOC » dans leur nom, « MYDOC1.xps » par exemple&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Filtre sur la date de création des fichiers&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette fonctionnalité permet de sélectionner les fichiers XPS à concaténer en fonction de leur date de création.&lt;br /&gt;
&lt;br /&gt;
Exemple 1 :&lt;br /&gt;
[[Fichier:OX S datefiltre.png|sans_cadre|638x638px|alt=|gauche]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Ce paramétrage prend en compte uniquement les fichiers XPS créés entre le 02 avril et le 31 décembre 2019.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remarque : Si une des deux dates n’est pas spécifiée, sa valeur implicite est * (infinie)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple 2 :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S datefltre ex2.png|gauche|sans_cadre|522x522px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Ce paramétrage prend en compte uniquement les fichiers XPS créés à partir du 02/04/2019 (inclus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Exemple 3 :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S filtre ex3.png|sans_cadre|505x505px|alt=|gauche]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Ce paramétrage prend en compte tous les fichiers XPS ayant une date de création antérieure ou égale au 15/04/2019.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;u&amp;gt; Variante 4 : Envoi vers un point d'entrée&amp;lt;/u&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après concaténation, les fichiers générés peuvent être envoyés vers un point d’entrée de Onyx Server. Dans l’exemple ci-dessous, le ou les fichiers concaténés seront envoyés vers le point d’entrée Mapping MY_ENTRY_POINT et ces spool seront sauvegardés après traitement (Case « Keep document » coché)&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S variante4 XPS.png|centré|sans_cadre|631x631px]]&lt;br /&gt;
&lt;br /&gt;
==Remarques==&lt;br /&gt;
&lt;br /&gt;
===Remarque 1 – Fichier de type autre qu'XPS===&lt;br /&gt;
Dans le cas où un fichier de type autre qu’XPS est présent dans le répertoire à concaténer, un message d’erreur apparait, sans toutefois mettre la queue en erreur :&lt;br /&gt;
&lt;br /&gt;
 USER	DB	01/04/2019-15:10:38	5956	Do Render...&lt;br /&gt;
 USER	EE	01/04/2019-15:10:38	5956	No _rel/.rels, document C:\wrkf\TestConcatFolder\formation4.pdf is not an XPS file&lt;br /&gt;
 USER	DB	01/04/2019-15:10:38	5956	Done.&lt;br /&gt;
&lt;br /&gt;
===Remarque 2 – Pas de fichier XPS===&lt;br /&gt;
S’il n’y a aucun fichier XPS dans le répertoire, il n’y a pas de message d’erreur et aucun fichier XPS n’est créé.&lt;br /&gt;
&lt;br /&gt;
===Remarque 3 – Fichier XPS sans extension===&lt;br /&gt;
S’il y a un fichier XPS sans extension (« doc1.xps » nommé « doc1 »), aucun fichier n’est créé car le concat folder se base sur l’extension des fichiers pour déterminer s’il s’agit d’un fichier XPS ou non.&lt;br /&gt;
&lt;br /&gt;
===Remarque 4 – Ordre de concaténation===&lt;br /&gt;
Les fichiers XPS sont concaténés par ordre croissant en fonction de leur nom (0123456789ABCDE…). La même logique s’applique aux fichiers placés dans des sous-répertoires pour le mode de récursivité « Normal » ou « Advanced ».&lt;br /&gt;
&lt;br /&gt;
===Remarque 5 – Nom du fichier de sortie===&lt;br /&gt;
Par défaut, lorsqu’un point d’entrée est défini dans l’onglet « Output action », le « Nom du fichier de sortie » est égal au nom du fichier sans le chemin ni l’extension (variable MAP_TITLE), ci-dessous « concatroot ». &lt;br /&gt;
&lt;br /&gt;
Par contre, il est également possible d’obtenir le chemin complet et l’extension en mettant la variable d’environnement &amp;lt;b&amp;gt;CONCATFOLDER_TITLE_FULLPATH&amp;lt;/b&amp;gt; à « ON », ci-dessous &amp;lt;code&amp;gt; D:\MCO\00002414\concatroot.xps &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Remarque 6 – Pas de valeur d'index dans le nom du fichier===&lt;br /&gt;
&lt;br /&gt;
Il n’est pas prévu de générer un nom dynamique utilisant la valeur des index présents dans les fichiers à concaténer dans le nom du ou des fichiers de sortie :&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
  USER	DB	19/04/2018-18:36:18	9676	Used parameters : directory=C:\wrkf\TestConcatFolder, &lt;br /&gt;
  outfilename=C:\wrkf   \TestConcatFolder_Sortie\fichierXPS1_&amp;lt;nowiki&amp;gt;[[IND_PAGE]]&amp;lt;/nowiki&amp;gt;.xps, recursivemode=Disabled                               &lt;br /&gt;
  SYST	EE	19/04/2018-18:36:20	13292	Process 9676 stopped with return code 255&lt;br /&gt;
  SYST	WW	19/04/2018-18:36:20	13292	Device devTEST_DUPLEX on error: default&lt;br /&gt;
&lt;br /&gt;
===Remarque 7 - Variable d'environnement dans le nom du fichier===&lt;br /&gt;
Il est possible d’inclure des valeurs de variables d’environnement dans les noms des fichiers générés.&lt;br /&gt;
Pour cela, il faut appeler le nom des variables avec [%...%], par exemple [%MAP_JOBNUM%] pour la variable MAP_JOBNUM (numéro du job).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:OX S VARENV XPS.png|centré|sans_cadre|624x624px]]&lt;br /&gt;
&lt;br /&gt;
Répertoire d'entrée &amp;lt;code&amp;gt; c:\wrkf\TestConcatFolder &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nom du fichier de sortie &amp;lt;code&amp;gt; c:\wrkf\TestConcatFolder_S\fileXPS1[%MAP_JOBNUM%].xps  &amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
		
	</entry>
</feed>