O iCalendar módulo permite-lhe criar *.ics ficheiros de eventos que podem ser importados para o seu calendário.
Instalação e Configuração

Este módulo não requer quaisquer configurações e pode ser utilizado imediatamente após a instalação.
Processos de negócio relacionados
O seguinte processo empresarial é pré-gerado no projecto uma vez que o módulo é instalado:
- ICalendar: Create Event - cria uma .ics arquivo do inventário programado e devolve o seu arquivo id;
- Entrada:
- Title [ string] - título do evento;
- Start [ datetime] - hora de início do evento;
- End [ datetime] - hora de fim do evento;
- Filename [ string] - *.ics nome do ficheiro;
- Saída:
- Calendar [ file] - ficheiro id no DB.
- Entrada:

Exemplo de utilização
Considere um exemplo de criação e recepção de um ficheiro de eventos utilizando o iCalendar módulo.
O primeiro passo é ligar o ICalendar: Create Event BP para o back end end. Para o fazer, vá para Backend > Endpoints.
Em seguida, após a criação do grupo apropriado, é criado um novo ponto final, como no exemplo abaixo.

Assim que o BP necessário for criado, pode começar a criar a interface web e os processos empresariais necessários.
Neste exemplo, as datas de início e fim do evento, o seu nome e o nome da final .ics são lidos a partir da interface web, ao clique de um botão, e depois o ficheiro criado na base de dados é descarregado para o dispositivo do utilizador.
A interface tem este aspecto:

O BP correspondente é apresentado no exemplo abaixo:

Para descarregar um ficheiro para o dispositivo do utilizador, pode utilizar o ficheiro Descarregar do bloco URL quando o URL é especificado. Neste caso, o ficheiro está localizado na base de dados da aplicação, e o seu caminho relativo será definido como /api/_files/

A aplicação publicada tem o seguinte aspecto:

Para adicionar o evento criado ao seu calendário google, na página do calendário vá a definições:

Em seguida, vai-se para Import & Export e importar o .ics ficheiro que recebeu na aplicação implantada.

O evento criado aparecerá no calendário assim que for importado.

