イベントを作成する

他のレイアウトのポータルなど、カレンダー以外のところからイベントのレコードを作成できますか?

もちろん、できます。実はカレンダーには、他のレイアウトから(あるいは他のファイルからでも)コマンドを受け取れるように特化したスクリプトがあります。

このスクリプトは「Create Edit Delete Event ( SourceNo ) { Operation , DateStart , DateEnd , TimeStart , Resource... }」という名前のもので、任意の数のパラメータを指定して自分で作成するスクリプトでイベントを操作できます。

たとえば、以下のパラメータを利用して、現在の日付に新規イベントを作成できます。

"SourceNo = 1 ; Operation = Create ; DateStart = " & Get ( 日付 )

このスクリプトに対して渡すことのできるその他のパラメータを理解するには、このスクリプトの先頭にあるコメントを参照してください。