SpreadsheetDocument.BeginWriting

SpreadsheetDocument

BeginWriting

Disponible desde la versión 8.3.7.

Sintaxis:

BeginWriting(<DescripciónCallback>, <NombreArchivo>, <TipoArchivoHojaCalculo>, <Adjuntos>)

Parámetros:

<DescripciónCallback> (opcional)

Tipo: CallbackDescription.
Contiene una descripción del procedimiento que se llama al completar la escritura del archivo con los siguientes parámetros:

  • <Resultado> – resultado de la operación:
    • Verdadero, si la escritura se inició utilizando extensiones para el navegador y el usuario aceptó recibirla, es decir, la escritura del archivo se completó.
    • Falso, si la escritura se inició utilizando extensiones para el navegador, pero el usuario no aceptó recibirla, es decir, la escritura del archivo no se completó.
    • NoDefinido, si la escritura se inició mediante la descarga del archivo utilizando herramientas del navegador y no se sabe si el archivo se escribió o no.
  • <ParámetrosAdicionales> – valor especificado al crear el objeto CallbackDescription.

Si no se especifica el parámetro o es del tipo NoDefinido, no se llama a ningún procedimiento al completar la escritura.

<NombreArchivo> (obligatorio)

Tipo: Cadena.
Nombre del archivo donde se guarda el documento de hoja de cálculo.

<TipoArchivoHojaCalculo> (opcional)

Tipo: SpreadsheetDocumentFileType.
Formato en el que se guardará el documento de hoja de cálculo.
Valor predeterminado: MXL.

<Adjuntos> (opcional)

Tipo: PDFAttachmentCollection.
El objeto contiene adjuntos de archivos PDF. Se utiliza solo para la escritura en formatos PDF y PDF/A-3.

Descripción:

Inicia la escritura de un documento de hoja de cálculo en un archivo.

Disponibilidad:

Cliente ligero, cliente web, cliente grueso.

Nota:

No se pueden guardar archivos en formato XLS95 cuando se trabaja en el cliente web.
No se admite guardar imágenes de metarchivo en formato PDF.
Cuando se trabaja en el cliente web, la ejecución del método llama al servidor.
Al generar el formato PDF, las fuentes que no se pueden incrustar o que no son fuentes TrueType u OpenType se reemplazan por la fuente Arial. Si no se encuentra esta fuente, se utiliza la fuente Helvetica.

Consulte también:

SpreadsheetDocument, método Write
SpreadsheetDocument, método WriteAsync

Disponible desde:

Disponible desde la versión 8.3.7.

Descripción cambiada en la versión 8.3.18.