Nivel de programación: Principiante
Duración: 5 minutos
Tipo de proyecto: Automatización con un menú personalizado
Objetivos
- Comprender qué hace la solución
- Comprender qué hacen los servicios de Apps Script dentro de la solución
- Configura la secuencia de comandos.
- Ejecuta la secuencia de comandos.
Acerca de esta solución
Crea un cuadro de torneo para hasta 64 personas o equipos. Con esta solución, se crea un diagrama de árbol que representa un torneo de eliminación simple.
Cómo funciona
La secuencia de comandos recorre la lista de jugadores y determina cuántas rondas se necesitan en el cuadro. La secuencia de comandos da formato a la hoja Bracket para crear el diagrama de árbol y agrega los nombres de los jugadores a la primera ronda.
Servicios de Apps Script
En esta solución, se usa el siguiente servicio:
Servicio de hoja de cálculo: Obtiene el rango de jugadores y crea el diagrama de árbol del torneo.
Requisitos previos
Para usar esta muestra, debes cumplir con los siguientes requisitos previos:
- Una Cuenta de Google (es posible que las cuentas de Google Workspace requieran aprobación del administrador)
- Un navegador web con acceso a Internet
Configura la secuencia de comandos
Haz clic en el siguiente botón para crear una copia de la hoja de cálculo de ejemplo Crea un cuadro de eliminatorias de un torneo.
Crear una copia
Ejecuta la secuencia de comandos:
- En la hoja de cálculo copiada, haz clic en Creador de corchetes > Crear corchete. Es posible que debas actualizar la página para que aparezca este menú personalizado.
Cuando se te solicite, autoriza la secuencia de comandos. Si la pantalla de consentimiento de OAuth muestra la advertencia Esta app no está verificada, continúa seleccionando Avanzado > Ir a {nombre del proyecto} (no seguro).
Vuelve a hacer clic en Creador de corchetes > Crear corchete.
Cambia a la pestaña Bracket para ver el cuadro del torneo.
Revisa el código
Para revisar el código de Apps Script de esta solución, haz clic en Ver código fuente a continuación:
Ver el código fuente
Code.gs
Colaboradores
Google mantiene esta muestra con la ayuda de expertos en desarrollo de Google.