Colonnes constantes
OA_constantComponents
Cette section permet de définir des colonnes dont les valeurs sont extraites directement du fichier d’entrée, à des positions fixes. Ces colonnes peuvent avoir des valeurs par défaut et des restrictions sur les langues supportées.
Sections obligatoires
OA_constantImportHeaderTarget
Sections facultatives
OA_tags
OA_exportHeader
OA_required
OA_checker
OA_defaultValue
OA_langRestrictions
Présentation
Les constantes permettent de déclarer les données enregistrées dans les cartouches du fichier csv. Parfois on souhaite rajouter un cartouche pour définir des constantes liées au fichier.
Structure
Voici un exemple de configuration pour une colonne constante :
OA_constantComponents:
flj_site:
OA_exportHeader:
OA_title:
fr: Site
en: Site
OA_required: true
OA_constantImportHeaderTarget:
OA_rowNumber: 1
OA_columnNumber: 2
Le numéro de la colonne fait référence à la position dans le fichier CSV, en commençant par 1.
Constantes du pré en-tête
Parfois on souhaite rajouter un cartouche pour définir des constantes liées au fichier.
Pour récupérer les valeurs du pré en-tête, on définit dans la section OA_constantHeader une composante avec une section OA_constantImportHeaderTarget
OA_constantComponents:
flj_site:
OA_exportHeader:
OA_title:
fr: Site
en: Site
OA_required: true
OA_constantImportHeaderTarget:
OA_rowNumber: 1
OA_columnNumber: 2
Constantes du post en-tête
Les colonnes constantes permettent de déclarer les données enregistrées dans les cartouches du fichier csv.
dat_end_date:
OA_exportHeader:
OA_title:
fr: Date de fin
en: End date
OA_description:
fr: Date de fin
en: End date
OA_required: false
OA_constantImportHeaderTarget:
OA_rowNumber: 6
OA_columnNumber: 7
dat_end_date:
OA_exportHeader:
OA_title:
fr: Date de fin
en: End date
OA_description:
fr: Date de fin
en: End date
OA_required: false
OA_constantImportHeaderTarget:
OA_rowNumber: 6
OA_columnName: dat_date
On peut définir les sections des composantes (OA_tags, OA_checker, OA_mandatory, OA_required.)