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.

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//download/, onde ID é o ID do ficheiro (do bloco de calendário ICalendar: Create Event, neste caso). Para formar o endereço do ficheiro, é utilizado o bloco To String (para converter o calendário [ficheiro] numa string) e depois o múltiplo Concat String é utilizado para obter a ligação final para o ficheiro na base de dados. A parte correspondente do BP tem este aspecto:

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.

AppMaster 101Curso intensivo

10 módulos
2 semanas

Não sabe por onde começar? Comece com nosso curso intensivo para iniciantes e explore o AppMaster de A a Z.

Começar
AppMaster 101 Crash Course

Precisa de mais ajuda?

Resolva qualquer problema com a ajuda dos nossos especialistas. Economize tempo e concentre-se em criar suas aplicações.

headphones

Fale com o suporte

Conte-nos sobre o seu problema e encontraremos uma solução.

message

Chat da comunidade

Conecte-se com outros usuários para obter ajuda com a plataforma.

Entrar na comunidade
Como usar o módulo iCalendar | AppMaster University