Campaign | particiones | partición[n] | servidor | codificación
La propiedad de esta categoría especifica la codificación de texto para valores grabados en los archivos, para dar soporte a datos que no estén en inglés.
stringEncoding
Descripción
La propiedad partición[n] > servidor > codificación > stringEncoding determina la forma en la que Campaign lee y graba archivos sin formato. Debería coincidir con la codificación utilizada para todos los archivos sin formato. Si no está configurada en otro sitio, este es el valor predeterminado para la codificación de archivo sin formato.
*
WIDEUTF-8 no se admite para este valor.
De forma predeterminada, no se especifica valor, y los archivos de texto salientes se codifican como UTF-8, que es la codificación predeterminada para Campaign.
Se recomienda establecer explícitamente este valor en una codificación adecuada para su sistema, incluso si el valor es UTF-8, igual que el valor predeterminado implícito.
*
Si no establece el valor de la propiedad StringEncoding para orígenes de datos en la categoría dataSources, el valor de esta propiedad stringEncoding se utiliza como valor predeterminado. Esto puede provocar una confusión innecesaria -- siempre debería establecer explícitamente la propiedad StringEncoding en la categoría dataSources.
Consulte la Guía del administrador de Campaign para ver una lista de las codificaciones admitidas.
Valor predeterminado
No hay valor predeterminado definido.
forceDCTOneBytePerChar
Descripción
La propiedad forceDCTOneBytePerChar especifica si Campaign debería utilizar el ancho de campo original para los archivos de salida, en lugar de expandir potencialmente el ancho reservado para permitir espacio suficiente para la transcodificación en UTF-8.
Un valor de texto podría tener distintas longitudes, según la codificación utilizada para representarlo. Cuando el valor de texto viene desde un origen de datos cuya propiedad stringEncoding no sea ASCII ni UTF-8, Campaign reserva el triple de ancho de campo para asegurarse de que habrá espacio suficiente para la transcodificación en UTF-8. Por ejemplo, si la propiedad stringEncoding se establece en LATIN1, y el campo de la base de datos se define como VARCHAR(25), Campaign reservará 75 bytes para albergar el valor UTF-8 transcodificado. Establezca la propiedad forceDCTOneBytePerChar en TRUE si quiere usar el ancho de campo original.
Valor predeterminado
FALSE
Valores válidos
TRUE | FALSE