Campaign | partitions | partition[n] | server | encoding
La propriété de cette catégorie indique l'encodage de texte des valeurs écrites dans des fichiers utilisé pour la prise en charge des données qui ne sont pas en anglais.
stringEncoding
Description
La propriété partition[n] > server> encoding > stringEncoding indique comment Campaign lit et écrit les fichiers à plat. Cette méthode doit correspondre à l'encodage utilisé pour l'intégralité des fichiers à plat. S'il n'est pas déjà configuré ailleurs, ce réglage d'encodage des fichiers à plat est celui par défaut.
*
WIDEUTF-8 n’est pas pris en charge pour ce réglage.
Par défaut, aucune valeur n'est spécifiée. Les fichiers texte sortants sont codés en UTF-8, l'encodage par défaut d'Campaign.
Il est conseillé de définir cette valeur de manière explicite sur un encodage adapté à votre système, même si la valeur est UTF-8, à savoir la même que la valeur implicite par défaut.
*
Si vous ne définissez pas la valeur de la propriété StringEncoding pour les sources de données de la catégorie dataSources, la valeur de cette propriété stringEncoding est utilisée par défaut. Cela peut entraîner des complications inutiles. Définissez toujours la propriété StringEncoding de manière explicite dans la catégorie dataSources.
Vous trouverez la liste des encodages pris en charge dans le Campaign - Guide d'administration.
Valeur par défaut
Aucune valeur par défaut définie.
forceDCTOneBytePerChar
Description
La propriété forceDCTOneBytePerChar spécifie si Campaign doit utiliser la largeur de zone d'origine pour les fichiers d'impression, plutôt que la largeur potentiellement étendue pour donner un espace suffisant au transcodage en UTF-8.
Une valeur de texte peut présenter différentes longueurs en fonction de l'encodage utilisé pour la représenter. Si la valeur du texte provient d'une source de données dont la propriété stringEncoding n'est ni ASCII ni UTF-8, Campaign réserve trois fois la largeur de zone afin de garantir un espace suffisant pour le transcodage en UTF-8. Par exemple, si la propriété stringEncoding est définie sur LATIN1 et que la zone de la base de données est VARCHAR(25), Campaign alloue 75 octets à la valeur de transcodage UTF-8. Définissez la propriété forceDCTOneBytePerChar sur TRUE si vous souhaitez utiliser la largeur de zone initiale.
Valeur par défaut
FALSE
Valeurs valides
TRUE | FALSE