iCalendar(iCal)形式のファイルを作成する方法
Outlookなどのカレンダーアプリで読み込むためのiCalendar(iCal)形式のファイルを作成する方法について説明します。
あるシステムに登録されている予定をCSVで取り出し、SkyOnDemandでiCalendar形式に変換することを想定しています。
設定方法
iCalendar形式はプレーンテキストですので、複雑なものでなければ、可変長アダプタで作成可能です。
可変長アダプタのグローバルリソース設定にある「可変長書き込みウィザードの起動...」をクリックして、(項目名はなんでもいいのですが)dataという1項目だけの構造定義を作成します。たとえば次のような設定を作ります。
そして、「可変長ファイル書き込み」アイコンを使って、データを書き込みます。
参考までに、SkyOnDemandで作成したファイルを添付いたします。
sample.ics
BEGIN:VCALENDAR VERSION:2.0 BEGIN:VEVENT DTSTART:20131212T100000 DTEND:20131212T110000 SUMMARY:テラスカイセミナー LOCATION:セミナールーム DESCRIPTION:新製品発表です。\n営業は必ず参加してください。 END:VEVENT END:VCALENDAR