1. A tabela que será utilizada para a execução do calendário será a tabela “events”.
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;


Nota: O Scriptcase ainda oferece a opção de criar automaticamente a tabela de calendário completa no banco de dados que permitirá o uso de todos os recursos de calendário.


2. Selecione os campos da tabela que serão usados na aplicação.
Itens com * são obrigatórios para criar a aplicação. Os outros campos apenas são usados para informações adicionais da agenda.


Opções
- Id: Usado para identificar o registro, selecione o campo de chave primária dessa tabela. (Int (11))
- Título: Usado para armazenar o assunto de cada atividade que será exibido na aplicação. ((Varchar (50))
- Data de início: Será gravado a data de início da atividade. * (Date ou datetime)
- Hora de início: Será gravado a hora de início da atividade. * (Date ou datetime)
- Data de término: Será gravado a data de término da atividade. * (Date ou datetime)
- Hora de término: Será gravado a hora de término da atividade. * (Date ou datetime)
- Recorrência: Usado para afirmar se o evento se repetirá em um mês, semana ou dia. (Int) (1)
- Período:Usado para afirmar o tipo de reptição da recorrência: mês, semana ou dia. (Int) (1)
3. Após a compilação da aplicação Calendário, você verá 4 tipos de visualização disponíveis: Mês, Semana, Dia e Agenda.
-Mês


-Semana


–Dia


–Cronograma


4. Para adicionar um registro, clique na área correspondente a data e hora desejada. Um formulário simples será exibido para a inclusão do registro.


Comente este post