nocobase: Demo 1

Crear Colleción / Tabla

  • Ingresamos a
  • Vamos a main->Configurar
  • Crear collecion -> Colección general
  • Completamos la información
    • Nombre: nombre de la collecion
    • Nombre de la colección: nombre único

  • la crea
  • Vamos a configurar campos
  • Le damos añadir
  • Campos:
  • 1.Nombre:
    • texto en linea

2.Descripción:

  • texto largo

2.Fecha:

  • Datetime with time zone
  • Estado
    • Seleccion simple
    • le agregamos las opciones
      • Pendiente
      • En proceso
      • Finalizado

Crear coleccion tareas

  • Campos
  • Si vamos a interfaz gráfica podemos ver las tablas

Relacion uno a muchos

  • en la vista de Collections
  • En la coleción de proyectos
  • Agregamos un campo uno a varios
  • tiene que se de ID a ID
  • Clave externa: el nombre de la llave foranea
  • On Delete: CASCADE, para cuando elimine elimine en cascasda
  • En interfaz podemos ver la relación

Crear Inferfaz

  • Para configurar una interfaz

Crear Grupo: Crear Proyecto

  • Se deseamos crear una proyecto creamos un grupo esto nos agrega un tab
  • nos crea tab con una seccion
  • Creamos una pagina
  • Añadimos bloque ->tabla->Proyectos

Agregar Proyecto

  • Botón enviar
  • Fecha hoy por defecto
  • valor por defecto en estado
  • NOTA: Mientras se diseña se pueden guardar registros
  • Pero no se ve solo el id
  • Debemos habilitar las columnas que deseamos
  • Para agregarle tareas a este proyecto
  • Ahora vamos a crear un formulario para agregar una tarea que es un registro asociado por la relacion fk_proyecto
  • Campos
  • Ahora agregamos la tabla de tareas
  • Columnas
  • Agregamos un nuevo proyecto
  • Le agregamos una tarea

Refrescar bloques despues de crear tarea

  • Si deseamos que se actualice al agregar una tarea
  • Luego vamos a crear el flujo de la tarea para que refresque
  • Primero debemos copiar el id de los bloques a refrescar
  • Esto para los dos bloques
  • Creamos una tarea nueva
  • Se refresca

Actualizar sin recargar pagina

  • Primero boton de actualizar

Solo cargar tareas de proyecto seleccionado

  • Lo primero es decirle a tareas que no cargue datos cuando el filtro esta vacio