El servicio QuintaDB le permite crear y agregar acciones personalizadas a su base de datos
Esta función lo ayudará a realizar tareas complejas con menos tiempo. Puede actualizar las columnas de varios registros o enviar correos electrónicos y SMS a direcciones seleccionadas con solo un clic.
Por ejemplo, reinicie los resultados de la carrera presionando un botón:
Consideremos el ejemplo. Tomaré la tabla "pedidos" que contiene las siguientes columnas: posiciones, nombre del cliente, número de teléfono, correo electrónico, total y estado del pedido.
Vaya al generador de formularios y agregue un nuevo campo: Acción.
Puede encontrarlo en la pestaña Avanzado:
El siguiente paso, abra la página de edición del campo de acción. Haga clic en el campo o utilice el menú contextual y seleccione el elemento Editar:
En esta página, debe elegir cuándo y cómo mostrar el control de acciones y qué realizar al hacer clic.
También puede ingresar un mensaje sobre una acción exitosa:
Cuando
Puede especificar las condiciones en las que aparecerá el control. A continuación te contaré más sobre este artículo.
Como mostrar
Haga clic en el icono Editar junto al elemento "Cómo mostrar".
Se abrirá la pestaña Diseño. Aquí puedes cambiar:
Por lo tanto, puede crear un botón (enlace) con un diseño único.
Qué hacer
Haga clic en el ícono más debajo del elemento "Qué hacer". Accederá a la página Agregar nueva tarea:
Actualmente hay tres tipos de tareas disponibles: Actualizar registro, Enviar correo electrónico, Enviar SMS.
Comencemos con la actualización de registros. La idea es cambiar el procesamiento del estado de un pedido en el botón.
Para hacer esto, seleccione la columna Estado y especifique el valor que se establecerá:
Usando el ícono más, puede agregar más columnas. Así, puedes actualizar varios valores a la vez.
Abra el menú Records:
Haga clic en el botón "Cambiar estado" y se cambiará el estado del pedido:
Ahora agregaré un control más, que aparecerá solo bajo ciertas condiciones.
Primero, necesito agregar una nueva tarea, como lo hice antes. El estado del pedido cambiará a "Entrega".
Abra la página de edición del campo de acción y haga clic en el enlace Agregar regla de visualización:
Crea la siguiente regla:
Cuándo Estado - Procesado - Actualizar registro con nuevos valores: Estado = Entrega
Puede utilizar varias tareas a la vez. Abra la pestaña Tareas para crear tareas nuevas o editar las existentes:
Si todo se hace correctamente, aparecerá un nuevo control en la tabla junto a los registros que tengan el estado de pedido "Procesado":
Podemos hacer lo mismo con la primera acción. Por ejemplo, configuraré la regla de visualización solo si el estado del pedido es "Nuevo":
Enviar correo electrónico o SMS
Consideremos otros tipos de tareas.
Agregue una nueva tarea en la tabla Pedidos:
La idea es enviar una carta al cliente, después de realizar el pedido. Tiene la oportunidad de elegir una plantilla de boletín informativo o una plantilla ingresada manualmente:
Del mismo modo, puedes configurar la tarea Enviar SMS:
Como resultado, el siguiente control aparece en la tabla:
Lea también: Cómo cobrar pagos en línea en su aplicación.