Tutorial: Calendario por Usuario

En este tutorial veremos cómo crear un calendario de implementación para filtrar por los usuarios. Para esto, usaremos dos aplicaciones, Calendario y Control que actuarán como usuarios del filtro.

Creando el calendario

1. La tabla que se utilizará para la implementación del calendario es “eventos”.


CREATE TABLE `events` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`title` VARCHAR(64) DEFAULT NULL,
`description` VARCHAR(128) DEFAULT NULL,
`start_date` DATE DEFAULT NULL,
`start_time` TIME DEFAULT NULL,
`end_date` DATE DEFAULT NULL,
`end_time` TIME DEFAULT NULL,
`recurrent` VARCHAR(1) DEFAULT NULL,
`period` VARCHAR(1) DEFAULT NULL,
`users` VARCHAR(10) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8;

2. Seleccione los campos de la tabla que se utilizarán en la aplicación.

Se requieren elementos con “*” para crear la aplicación. Los otros campos solo se utilizan para información de la agenda.

Opciones

  • Id: Used to identify the record, select the primary key field in this table. (Int (11))
  • Id.: Para identificar el registro, seleccione el campo de clave principal en esta tabla. (Int (11))
  •    Título: se utiliza para almacenar el tema de cada actividad que se muestra en la aplicación. ((Varchar (50))
  •    Fecha de inicio: se registrará la fecha de inicio de la actividad. * (Fecha o fecha y hora)
  •    Hora de inicio: registrará la hora de inicio de la actividad. * (Fecha o fecha y hora)
  •    Fecha de finalización: se registrará la fecha de finalización de la actividad. * (Fecha o fecha y hora)
  •    Hora de finalización: registrará la hora de finalización de la actividad. * (Fecha o fecha y hora)
  •    Recurrencia: se utiliza para indicar si el evento se repite en un mes, semana o día. (Int) (1)
  •    Período: se utiliza para indicar el tipo de repetición reptição: mes, semana o día. (Int) (1)

Nota: Si tiene un campo de tipo datetime en la base de datos, puede enumerar las opciones de fecha y hora usando el mismo campo de datetime de la base de datos. La aplicación tomará los dos valores y los concatenará antes de guardarlos en la base de datos.

3. Edite el campo “USUARIOS“, seleccione “Valor definido” e ingrese el nombre de la variable Global [var_login]

4. Utilice este campo como parámetro para recibir el valor de una variable global

En la cláusula WHERE de la aplicación Calendario, use esta condición:

Creando la aplicación de Control

5. Crea una aplicación de Control

6. Crea un campo para informar al usuario específico.

7. En esta parte podemos cambiar la etiqueta.

8. Crea el enlace al calendario.

9. Seleccione el tipo de enlace de la Aplicación y haga clic en Continuar

10. Selecciona el calendario

11. Ahora pasaremos el campo como parámetro al Calendario.

12. Haga clic en el botón Ejecutar en la barra de herramientas.

Tutorials in the same category

Grid – Columnas fijas

Grid   Orientación: Define el tipo de orientación de la grid como Horizontal. Etiqu...

Tutorial: Nueva Búsqueda Refinada

En este ejemplo, se desarrollará un informe utilizando la opción de búsqueda refinada, que permit...

Tutorial: Grid Mobile

En este ejemplo, veremos la configuración de una aplicación Grid para dispositivos móviles. ...

Tutorial: Gráfico superpuesto

Crear un gráfico utilizando la función de superposición de barras:   1 – Creamos...

Comment this post