Il modulo iCalendar consente di creare *.ics file di eventi che possono essere importati nel calendario.

Installazione e configurazione

Questo modulo non richiede alcuna impostazione e può essere utilizzato subito dopo l'installazione.

Processi aziendali correlati

Il seguente processo aziendale viene pre-generato nel progetto una volta installato il modulo:

  • ICalendar: Create Event - crea un .ics dell'inventario programmato e restituisce il suo file id;
    • Ingresso:
      • Title [ string] - titolo dell'evento;
      • Start [ datetime] - orario di inizio dell'evento;
      • End [ datetime] - ora di fine evento;
      • Filename [ string] - *.ics nome del file;
    • Uscita:
      • Calendar [ file] - file id nel file DB.

Esempio di utilizzo

Si consideri un esempio di creazione e ricezione di un file di evento con il modulo iCalendar modulo.

Il primo passo è legare il file ICalendar: Create Event BP all'endpoint del backend. Per farlo, andare a Backend > Endpoints.

Quindi, dopo aver creato il gruppo appropriato, viene creato un nuovo endpoint, come nell'esempio seguente.

Una volta creato il BP necessario, si può iniziare a creare l'interfaccia web e i processi aziendali necessari.

In questo esempio, le date di inizio e fine dell'evento, il suo nome e il nome del file finale vengono letti dall'interfaccia web, con un clic, e poi il file creato nel database viene scaricato nel database. .ics vengono letti dall'interfaccia web, con un semplice clic, e poi il file creato nel database viene scaricato sul dispositivo dell'utente.

L'interfaccia si presenta come segue:

Il BP corrispondente è presentato nell'esempio seguente:

Per scaricare un file sul dispositivo dell'utente, è possibile utilizzare il blocco Scarica file da URL quando viene specificato l'URL. In questo caso, il file si trova nel database dell'applicazione e il suo percorso relativo sarà definito come /api/_files//download/, dove ID è l' ID del file (dal blocco calendario ICalendar: Create Event, in questo caso). Per formare l'indirizzo del file, si usa il blocco To String (per convertire il calendario [file] in una stringa) e poi si usa il multiplo Concat String per ottenere il collegamento finale al file nel database. La parte corrispondente del BP si presenta così:

L'applicazione pubblicata si presenta così:

Per aggiungere l'evento creato al calendario di Google, nella pagina del calendario andare alle impostazioni:

Quindi si va su Import & Export e importare il file .ics file ottenuto nell'applicazione distribuita.

L'evento creato apparirà nel calendario una volta importato.

AppMaster 101Corso intensivo

10 moduli
2 settimane

Non sai da dove iniziare? Inizia con il nostro corso intensivo per principianti ed esplora AppMaster dalla A alla Z.

Inizia
AppMaster 101 Crash Course

Hai bisogno di ulteriore aiuto?

Risolvi qualsiasi problema con l'aiuto dei nostri esperti. Risparmia tempo e concentrati sulla creazione delle tue applicazioni.

headphones

Contatta l'assistenza

Parlaci del tuo problema e troveremo una soluzione.

message

Chat della community

Connettiti con altri utenti per ricevere aiuto sulla piattaforma.

Unisciti alla community
Come utilizzare il modulo iCalendar | AppMaster University