SpreadsheetDocument
StartRowGroup
Disponible desde la versión 8.0.
Sintaxis:
StartRowGroup(<NombreGrupo>, <SiGrupoEstaAbierto>)
Parámetros:
<NombreGrupo> (opcional)
Tipo: String.
Nombre del grupo.
<SiGrupoEstaAbierto> (opcional)
Tipo: Boolean.
Se puede utilizar para definir si es necesario abrir un grupo. True – se abrirá un grupo de salida, False – se mostrará un grupo en vista colapsada.
Valor predeterminado: True.
Descripción:
Se inicia un nuevo grupo de filas. Puede crear grupos de filas anidados.
Disponibilidad:
Servidor, cliente grueso, conexión externa, aplicación móvil (servidor), servidor independiente móvil.
Ejemplo:
Spreadsheet = Nuevo SpreadsheetDocument; Sección = Spreadsheet.ObtenerÁrea(“R1”); Sección.Área(“R1C1”).Texto = “Número de empleados”; Spreadsheet.Poner(Sección); Spreadsheet.StartRowGroup(“Por todos los departamentos”, True); Todos = 0; Para H=1 Hasta 3 Hacer Valor = H; Total = 0; Sección.Área(“R1C1”).Texto = “Departamento “+H; Sección.Área(“R1C2”).Texto = “”; Spreadsheet.Poner(Sección); Spreadsheet.StartRowGroup(“Departamento”+H, True); Sección.Área(“R1C1”).Texto = “Grupo”; Sección.Área(“R1C2”).Texto = “Número”; Sección.Área(“R1C2”).AlineaciónHorizontal = AlineaciónHorizontal.Automática; Spreadsheet.Poner(Sección); Spreadsheet.StartRowGroup(“Grupo “+H, True); Para K=1 Hasta 4 Hacer Sección.Área(“R1C1”).Texto = “A”+H+K; Sección.Área(“R1C2”).Texto = Valor; Spreadsheet.Poner(Sección); Total = Total + Valor; Valor = Valor + 10; FinHacer; Spreadsheet.EndRowGroup(); // finalizar el grupo “Grupo” Spreadsheet.EndRowGroup(); // finalizar el grupo “Departamento” Sección.Área(“R1C1”).Texto = “Total”+H; Sección.Área(“R1C2”).Texto = Total; Spreadsheet.Poner(Sección); Sección.Área(“R1C1:R1C2”).Texto = “”; Spreadsheet.Poner(Sección); Todos = Todos + Total; FinHacer; Spreadsheet.EndRowGroup(); // finalizar el grupo “Por todos los departamentos” Sección.Área(“R1C1”).Texto = “Total:”; Sección.Área(“R1C2”).Texto = Todos; Spreadsheet.Poner(Sección); Spreadsheet.TotalesAbajo = False; Spreadsheet.MostrarCuadrícula = False; Spreadsheet.Protección = False; Spreadsheet.SoloLectura = True; Spreadsheet.Mostrar(“Ejemplo de uso del método StartRowGroup()”); |
Ver también:
SpreadsheetDocument, método EndRowGroup
Disponible desde:
Disponible desde la versión 8.0.