Organiza la salida de PDF por fecha en Google Drive
Las estructuras de carpetas basadas en fechas facilitan encontrar un PDF de un día o mes concreto sin necesidad de recordar el nombre exacto del archivo. Configúralo una vez y cada conversión va automáticamente a la carpeta con fecha correcta.
Construir la ruta de carpetas
Usa una estructura de dos niveles: una carpeta de año que contiene carpetas de mes. Comprueba si la carpeta del año existe usando parentFolder.getFoldersByName(year). Si no existe, créala. Luego haz lo mismo para la carpeta del mes dentro de la carpeta del año.
Crear carpetas bajo demanda
Una función auxiliar que toma una carpeta padre y un nombre, comprueba si existe una carpeta con ese nombre y la devuelve o la crea es la forma más limpia de gestionar esto. Llámala para el año y luego para el mes, y siempre tendrás la carpeta de destino correcta independientemente de si se ha creado antes.
Nombrar los PDFs dentro de la carpeta
Dentro de una carpeta con fecha, el nombre del archivo puede ser más sencillo ya que el contexto de la fecha viene de la carpeta. Usa solo el nombre del documento más .pdf, o añade una marca de tiempo para granularidad dentro del día. La coherencia importa más que la complejidad: elige un patrón y aplícalo en todas partes.
Preguntas frecuentes
¿Puedo organizar por número de semana en lugar de por mes?
Sí. Usa Utilities.formatDate(new Date(), tz, 'yyyy-ww') para obtener el año y el número de semana ISO como cadena. Usa esto como nombre de la subcarpeta.
Guias relacionadas
Pruebalo ahora
Instala la extension gratuita de Chrome y empieza a convertir tus Google Docs a PDF con un solo clic.
Instalar Extensión Gratuita