Web Components que utilizan libros de trabajo
El motor Excel Web Components Infragistics le permite guardar y cargar datos desde Microsoft® Excel®. Puede crear libros y hojas de trabajo, ingresar datos y exportar los datos a Excel utilizando las diversas clases de la biblioteca. El motor Excel Web Components Infragistics facilita la exportación de datos en su aplicación como una hoja de cálculo de Excel, así como la importación de datos desde Excel a su aplicación.
Web Components Using Workbooks Example
Change Default Font
Primero cree una nueva instancia de IWorkbookFont
. A continuación, agregue la nueva fuente a la colección styles
del Workbook
. Este estilo contiene las propiedades predeterminadas para todas las celdas del libro, a menos que se especifique lo contrario en una fila, columna o celda. Cambiar las propiedades del estilo cambiará las propiedades de formato de celda predeterminadas en el libro.
var workbook = new Workbook();
var font: IWorkbookFont;
font = workbook.styles().normalStyle.styleFormat.font;
font.name = "Times New Roman";
font.height = 16 * 20;
Setting Workbook Properties
Las propiedades de los documentos de Microsoft Excel® brindan información para ayudar a organizar y realizar un seguimiento de sus documentos. Puede utilizar la biblioteca de Excel Web Components Infragistics para establecer estas propiedades utilizando la propiedad documentProperties
del objeto Workbook
. Las propiedades disponibles son:
Author
Title
Subject
Keywords
Category
Status
Comments
Company
Manager
El siguiente código demuestra cómo crear un libro y establecer sus propiedades title
y documento status
.
var workbook = new Workbook();
workbook.documentProperties.title = "Expense Report";
workbook.documentProperties.status = "Complete";
Workbook Protection
La función de protección del libro le permite proteger la estructura del libro. Es decir, la capacidad de un usuario de agregar, cambiar el nombre, eliminar, ocultar y reordenar las hojas de trabajo de ese libro.
La protección no se aplica a través del modelo de objetos de Infragistics Excel Engine. Es responsabilidad de la interfaz de usuario que visualiza este modelo de objetos respetar estas configuraciones de protección y permitir o restringir al usuario la realización de las operaciones correspondientes.
La protección se aplica a un libro invocando su método protect
.
Cuando un Workbook
está protegido sin contraseña, el usuario final puede desproteger el Workbook
en Excel sin tener que proporcionar una contraseña. Para desproteger un Workbook
mediante programación, se puede utilizar el método unprotect
.
Cuando un Workbook
está protegido, los valores de las propiedades del WorkbookProtection
instancia de este Workbook
's protection
La propiedad indica las operaciones deshabilitadas.
If isProtected
is already true, the protect
method will be ignored.
var workbook = new Workbook();
workbook.protect(false, false);
Compruebe si un libro tiene protección. Esta propiedad de solo lectura devuelve verdadero si el libro tiene alguna protección establecida mediante las sobrecargas del método Protect.
var workbook = new Workbook();
var protect = workbook.isProtected;
Esta propiedad de solo lectura devuelve un objeto de tipo WorkbookProtection que contiene propiedades para obtener cada configuración de protección individualmente.
var workbook = new Workbook();
var protection = workbook.protection;