カスタム項目(Schedule datastore)の値をセットする
現在開いてる予定のカスタム項目(Schedule datastore)をセットします。
関数
garoon.schedule.event.datastore.set(customizeName, value)
使用可能なガルーンバージョン
- クラウド版 Garoon
- パッケージ版 Garoon バージョン 5.9.0以降
引数
パラメータ名 | 指定する値 | 必須 | 説明 |
---|---|---|---|
customizeName | 文字列 | 必須 |
登録するカスタム項目のカスタマイズ名を指定します。 |
value | オブジェクト | 必須 |
キーと値を対にしたオブジェクトの形式で、カスタム項目に保存する設定を指定します。 { value: { 'key1': 'value1', 'key2': {'key2.1': 'value2.1'}, 'key3': ['value3'] } }; |
返り値
garoon.Promise オブジェクト
サンプルプログラム
利用できる画面
次の画面の通常予定、期間予定、繰り返し予定で利用できます。
- 予定の登録画面または再利用画面 ※
- 予定の変更画面 ※
※:次のイベントには対応していません。
カスタム項目(Schedule datastore) の命名規則
- カスタム項目(Schedule datastore)のキー名で使用できる文字は、半角英数と「.(ドット)」のみです。
- キー名には、128文字以下の文字列を指定できます。
- キー名は、カスタマイズごとにユニークにするため、次の規則に従って命名してください。
※ 他のカスタマイズやプラグインでキー名が重複すると、カスタム項目(Schedule datastore) の値が上書きされます。
-
- 自社のドメイン名を反対から記述する
例:自社のドメインが「cybozu.co.jp」の場合jp.co.cybozu
- 1. の末尾にアプリケーション名(schedule)とカスタマイズ名を繋げる
例:カスタマイズ名が「sample」の場合jp.co.cybozu.schedule.sample
- 自社のドメイン名を反対から記述する
制限事項
- 1 つの予定に登録できる customizeName は 10 個までです。
記事に関するフィードバック
記事のコメント欄は記事に対するフィードバックをする場となっております。
右の記事フィードバックのためのガイドを参照してコメントしてください。
記事のリンク切れなど、気になる点がある場合も、こちらのフォームからフィードバックいただけますと幸いです。