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.

Compartir este tutorial

Tutoriales en la misma categoria

Columnas fijas en el resumen

En este ejemplo, veremos la opción de fijar columnas en el Resumen de las aplicaciones Grid. De es...

Tutorial: Gestión de archivos en la nube

Algunos de los servicios de almacenamiento de datos están listos para leer y almacenar de forma se...

Responsive Calendar

In this tutorial we will create a responsive calendar application Calendar in Browser M...

Cómo enviar un correo electrónico con archivo adjunto

En este tutorial, envíe un correo electrónico con archivo adjunto utilizando la macro sc_mail_sen...

Comentar este post