Corps du fichier

Indique les informations relatives au corps du fichier de sortie créé par une étape basée sur le modèle d'étape BuildFileFromProperties. Utilisez cette propriété pour inclure les valeurs des propriétés de document dans le fichier de sortie. Vous pouvez également utiliser cette propriété pour inclure les valeurs des propriétés de travail dans le fichier de sortie.

Si vous insérez des références à des propriétés de travail, les valeurs de ces propriétés de travail dans le fichier de sortie sont les mêmes dans chaque document.

Le fichier de propriétés de document situé dans le répertoire spoule du travail fournit une entrée à l'étape BuildFileFromProperties. Dans le fichier de sortie, la valeur de cette propriété est répétée pour chaque document du fichier de propriétés de document.

L'étape n'écrit la valeur de cette propriété dans le fichier de sortie que lorsque les deux conditions suivantes sont satisfaites :

  • La propriété Corps du fichier spécifie une valeur, référençant généralement une ou plusieurs propriétés de document valides.
  • Le répertoire spoule du travail contient un fichier de propriétés de document.

Valeur par défaut
Néant
Nom de la base de données
Job.FileBody
Remarques :
  • Le fichier de sortie peut être de tout format, notamment XML, JSON et CSV.
  • Pour inclure des valeurs de document et de travail dans la sortie, spécifiez des propriétés de travail et de document dans le corps du fichier à l'aide de la notation des symboles. Les symboles sont des marques de réservation pour les valeurs de propriétés de travail et de document.

    Dans cet exemple de création de sortie XML, les propriétés de document Numéro de document (nom de la base de données Doc.ID), Pages actuelles ( Doc.CurrentPages), Nom du client ( Doc.Custom.CustomerName) et Numéro de compte client ( Doc.Custom.AccountNumber) sont spécifiées dans le corps du fichier à l'aide de quatre symboles :

    <Document> <DocNumber>${Doc.ID}</DocNumber> <PageCount>${Doc.CurrentPages}</PageCount> <Customer Custname="${Doc.Custom.CustomerName}" CustAccount="${Doc.Custom.AccountNumber}" /> </Document>

    Pour plus d'informations sur la notation des symboles et sur la manière de l'utiliser, consultez l'aide du système.

  • Pour un exemple de sortie XML créée via la définition de valeurs de cette propriété, de l'En-tête du fichier et du Pied de page du fichier, consultez la rubrique relative au modèle d'étape BuildFileFromProperties du système d'aide.