DataWriter
Basado en un nombre de archivo
Disponible desde la versión 8.3.9.
Sintaxis:
New DataWriter(<NombreArchivo>, <CodificaciónTexto>, <OrdenBytes>, <SeparadorLineas>, <Anexar>, <SeparadorConvertibleLineas>, <EscribirBOM>)
Parámetros:
<NombreArchivo> (requerido)
Tipo: String.
Nombre del archivo donde se realizará la grabación.
<CodificaciónTexto> (opcional)
Tipo: CodificaciónTexto, String.
Codificación de texto para la instancia creada de DataWriter. Si no se especifica, se utilizará la codificación UTF-8.
Valor predeterminado: UTF8.
<OrdenBytes> (opcional)
Tipo: OrdenBytes.
Orden de bytes utilizado de forma predeterminada para codificar los enteros al grabar en el flujo.
Valor predeterminado: LittleEndian.
<SeparadorLineas> (opcional)
Tipo: String.
Separador predeterminado para las líneas grabadas en el flujo. Si no se especifica el separador de líneas, se utilizará el salto de línea LF.
<Anexar> (opcional)
Tipo: Boolean.
Determina si los datos se grabarán al principio o al final del archivo.
- Si es True, la grabación se realizará al final del archivo al abrir el archivo existente.
- De lo contrario, los datos se grabarán desde el principio del archivo, sobrescribiendo los datos existentes.
Si el archivo especificado no existe, se creará un nuevo archivo con el nombre especificado y el valor del parámetro no afectará el comportamiento del asistente.
Valor predeterminado: False.
<SeparadorConvertibleLineas> (opcional)
Tipo: String.
Determina la separación de líneas en el archivo para la conversión en el salto de línea estándar LF.
<EscribirBOM> (opcional)
Tipo: Boolean.
Si se requiere grabar una marca de orden de bytes (BOM) al principio del archivo o flujo, este parámetro tendrá el valor de True.
Valor predeterminado: False.
Descripción:
Crea un objeto DataWriter para grabar en el archivo indicado. Si el archivo con este nombre no existe, se creará. El parámetro <Anexar> determina si los datos se grabarán al principio o al final del archivo.
Al finalizar la operación con el objeto, antes del cierre del flujo transferido al asistente, el objeto debe cerrarse utilizando el método Close o BeginClose. El archivo utilizado se cerrará automáticamente.
El constructor no se puede utilizar en el cliente web.
Disponible desde:
Disponible desde la versión 8.3.9.


