カスタムアプリで、「日付」や「日付時刻」型で指定した期間の範囲しか設定が出来ないようにする

  • このカスタマイズは、お客様の運用ごとに、JavaScriptのコード内容を書き換える必要があります。その為「サイボウズOffice JS カスタマイズマネージャー」には搭載しておりません。
  • 既にカスタマイズが適用されている環境で使用する場合、アップしている JavaScript ファイルに追記することが必要です。

※ JavaScriptの追記方法は、こちらのページをご確認ください。


提供:株式会社ジョイゾーjoyzo-logo_100-81

設定外の日付で登録するとアラートが表示される

設定外の日付で登録するとアラートが表示される

カスタムアプリで設定できる項目の「日付」や「日付時刻」型で、指定した期間の範囲しか設定が出来ないようにするカスタマイズです。

例えば、「送金依頼受付日は今日から365日以内にしか設定できない」、「送金日は今日から180日以内しか設定できない」などのような制限を行いたい場合に有効なカスタマイズです。

下記のようにフィールド名と期間を指定します

var apply_fields = [
{field_name : "送金依頼受付日", limitation_day : 365},
{field_name : "送金日", limitation_day : 180}
];

※ マウスで日付を操作したときにのみ、範囲外の日付を選んだ場合にアラートを出し、元の日付に戻すようになっています。
※ 環境によってキーボードの上下で日付を操作したときに反応しないことがあります。

ページトップへ