SpreadsheetDocument
Join
Disponible desde la versión 8.0.
Sintaxis:
Join(<Tabla>, <Nivel>, <NombreGrupo>, <EstaAbierto>)
Parámetros:
<Tabla> (obligatorio)
Tipo: SpreadsheetDocument, SpreadsheetDocumentField.
Tabla que se muestra.
<Nivel> (opcional)
Tipo: Número.
El nivel se utiliza para agrupar automáticamente las columnas del documento de hoja de cálculo. Las columnas adyacentes con el mismo nivel se agrupan en el mismo grupo. Las filas del nivel más bajo no se agrupan.
<NombreGrupo> (opcional)
Tipo: Cadena.
Nombre del grupo al que pertenecen las columnas que se muestran.
<EstaAbierto> (opcional)
Tipo: Booleano.
Verdadero – el grupo se expandirá; Falso – el grupo se mostrará como colapsado.
Valor devuelto:
Tipo: SpreadsheetDocumentRange.
El área que recibió la entrada.
Descripción:
Une el documento de hoja de cálculo al documento de hoja de cálculo resultante. Lo coloca en la columna a la derecha de la última mostrada, comenzando desde la fila donde se colocó el documento de hoja de cálculo anterior.
Disponibilidad:
Servidor, cliente grueso, conexión externa, aplicación móvil (servidor), servidor independiente móvil.
Nota:
La propiedad Formato de la celda del documento de hoja de cálculo no se utiliza para formatear ningún valor mostrado utilizando una plantilla.
Ejemplo:
| Spreadsheet = Nuevo SpreadsheetDocument; Sección = Spreadsheet.GetArea(“R1C1”); Spreadsheet.StartColumnAutoGrouping(); Sección.Area(“R1C1”).Text = “Parámetro”; Spreadsheet.Put(Sección,1,“Grupo 1”,Falso); Para K=1 Hasta 10 Hacer Sección = Spreadsheet.GetArea(“R1C1”); Sección.Area().Text = “A”+K; Sección.Area().HorizontalAlign = HorizontalAlign.Right; Spreadsheet.Join(Sección,2,“Grupo 2”,Verdadero); FinPara; Sección.Area(“R1C1”).Text = “Total:”; Spreadsheet.Join(Sección,1,“Grupo 2”,Falso); Sección.Area(“R1C1”).Text = “Valor”; Spreadsheet.Put(Sección,1,“Grupo 2”,Falso); Costo = 10; Total = Costo; Para K=1 Hasta 10 Hacer Sección = Spreadsheet.GetArea(“R1C1”); Sección.Area().Text = Costo; Spreadsheet.Join(Sección,2,“Grupo 2”,Verdadero); Costo = Costo + 10; Total = Total + Costo; FinPara; Sección.Area(“R1C1”).Text = Total; Spreadsheet.Join(Sección,1,“Grupo 2”,Falso); Spreadsheet.EndColumnAutoGrouping(); Spreadsheet.TotalsRight = Verdadero; Spreadsheet.ShowGrid = Falso; Spreadsheet.Protection = Falso; Spreadsheet.ReadOnly = Verdadero; Spreadsheet.Show(“Ejemplo de uso de la autogrupación horizontal”); |
Consulte también:
SpreadsheetDocument, método Put
Disponible desde:
Disponible desde la versión 8.0.


