SeaTable
  • Funciones
  • Plantillas
  • Soluciones
    • Marketing - – La próxima campaña de marketing está por llegar. Nada es más fácil que eso.
    • Gestión de proyectos - – Planificar, seguir y gestionar los proyectos del equipo de principio a fin.
    • Recursos Humanos - – Estructurar los procesos de RRHH para las nuevas contrataciones y la incorporación.
    • Distribución - Gestione toda su cartera de ventas y sus relaciones con los clientes en un solo lugar.
    • Desarrollo de software - Aumente la calidad y la velocidad de su equipo de desarrollo con SeaTable.
  • Soporte
    • Guía rápida - – Todo lo que necesita saber para poner en marcha SeaTable en minutos.
    • Área de ayuda - – Encuentre respuestas a sus preguntas y obtenga consejos sobre cómo sacar el máximo provecho de SeaTable.
    • Integraciones - – Conecte SeaTable con herramientas como Zapier, Integromat o n8n. O utilice la API de SeaTable.
    • Blog de SeaTable - – Aquí encontrará información sobre el producto, noticias y muchos ejemplos de cómo puede utilizar SeaTable de forma óptima.
  • Precios
  • Inicio de sesión
  • acceso
  • Registro
  • Menú Menú

JavaScript y Python

  • Diferencias entre los scripts JavaScript y Python en SeaTable
  • Crear y eliminar un script
  • Importación y exportación de un script
  • Ejecutar el script manualmente, por botón o por automatización
  • El registro de ejecución de scripts
  • Ejemplo JavaScript: activar una casilla de verificación y eliminar todas las demás
  • Ejemplo Python: Crear algunas entradas aleatorias
  • Ejemplo Python: Lectura de la metaestructura de una base
  • Bibliotecas Python compatibles
  • Inicio
  • Ayuda
  • Scripts, API e integraciones
  • JavaScript y Python
  • Ejecutar el script manualmente, por botón o por automatización

Ejecutar el script manualmente, por botón o por automatización

Contenido
  • Ejecutar el script manualmente
  • Ejecutar script mediante un botón
  • Ejecutar script mediante automatización
    • Disponible con

Puede hacer grandes cosas en SeaTable con un script. Sin embargo, nada ocurre sólo por guardar: la ejecución del script debe iniciarse manualmente, por botón o por automatización.

En este artículo te presentaremos estas tres posibilidades diferentes. El artículo asume que ya has creado un primer script en tu base, que en nuestro ejemplo no hace nada más que dar como salida hola mundo.

Ejecutar el script manualmente

  1. En su Base, haga clic en en la cabecera de la Base.
  2. Mueva el ratón sobre el nombre de su script.
  3. Inicie el guión con el icono de reproducción .
  4. Para iniciar un script manualmente

Sin referencia de línea
Si ejecuta su script manualmente, no habrá ninguna fila activa, por lo que llamar a context.current_row devolverá un resultado vacío.

Ejecutar script mediante un botón

  1. Crear una columna de tipo Button.
  2. Decide qué etiqueta y qué color debe tener el botón.
  3. Utilice la acción Ejecutar script.
  4. Seleccione su guión y guárdelo.
  5. Ejecutar script mediante botón

A partir de ahora, cada vez que pulse el botón, se ejecutará su script. Dentro del script, puede acceder a los valores de la fila llamando a context.current_row. Por supuesto, también puede acceder a todas las demás filas a través del ID de fila o con la ayuda de un bucle.

Ejecutar script mediante automatización

Disponible con

  • Empresa

Con la ayuda de una automatización, puede ejecutar un script de Python. JavaScript no está disponible en este punto porque JavaScript se ejecuta en el navegador del usuario, que no está disponible en una automatización.

  1. En la cabecera Base, haga clic en y, a continuación, en Reglas de automatización.
  2. Haga clic en Añadir Regla y cree una nueva automatización. Puede encontrar información más detallada sobre cómo hacerlo aquí.
  3. Utilice la acción de automatización Ejecutar script Python.
  4. Seleccione su script y guarde la automatización con Enviar.
  5. Iniciar script mediante automatización

¿Qué tan útil fue este artículo?
Actualizado el 10 de marzo de 2023
Importación y exportación de un scriptEl registro de ejecución de scripts
Contenido
  • Ejecutar el script manualmente
  • Ejecutar script mediante un botón
  • Ejecutar script mediante automatización
    • Disponible con
Logotipo de SeaTable

Hágalo como miles de personas que utilizan SeaTable para desarrollar potentes procesos, poner orden en sus datos y completar sus tareas de forma más eficiente.

SeaTable en Linkedin SeaTable en Medium.com SeaTable en Instagram SeaTable en Twitter SeaTable en Github SeaTable en YouTube SeaTable en Docker Hub

Productos

  • Nube SeaTable
  • SeaTable Dedicado
  • Servidor SeaTable
  • Soporte

Soporte

  • Guía rápida
  • Área de ayuda
  • Plantillas
  • Integraciones
  • Foro
  • API para desarrolladores
  • Estado

Empresa

  • Sobre nosotros
  • Contratamos
  • Pulse
  • Contacte con
  • Blog
  • Pie de imprenta
  • Seguridad
  • Protección de datos
  • Condiciones de uso
  • EULA
Desplácese hacia arriba
  • Deutsch
  • English
  • Français
  • Português
  • Русский