Pregunta

Tengo un script simple que enviar un montón de correos electrónicos, pero estos toman tiempo para enviar y quiero mostrar al usuario una ventana de desplazamiento con las direcciones de correo electrónico que se envían (o, una barra de progreso sería bueno también ). Creo que esto es posible con el nuevo interfaz de usuario , pero puedo' t conseguir que funcione. La documentación es un poco escasa.

En concreto, el problema es que la ventana de interfaz gráfica de usuario que aparece aparece en blanco hasta que todos los correos electrónicos han sido enviados (los extremos de guión) y luego el texto aparece. Esto ocurre incluso si llamo show(myapp) después de cada vez que actualicen la etiqueta.

¿Fue útil?

Solución 2

En la actualidad, la respuesta parece ser, "no se puede".

Lo mejor que puedo hacer es cambiar una celda en la hoja de cálculo, pero incluso eso falla por completo (la celda sólo se actualiza una vez, al final) al enviar mensajes de correo electrónico.

se actualizará el cambio cosas ...

Otros consejos

Se puede probar con ventana emergente:

// The code below shows a popup that disappears in 3 seconds
SpreadsheetApp.getActiveSpreadsheet().toast("Hello", "world?", 3);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top