55e69380aae7b3aa4031f4b2948cd889afc4a777
属性UI(プロパティ)にチェックルール設定追加
属性UIのJSON定義に下記のフィールドを追加しました。
1.required : boolean 入力必須かどうかを設定する
2.requiredMessage: string 未入力の場合表示するエラーメッセージを設定する
(未設定の場合既定メッセージを表示する)
3. rules: [アロー関数]
必須チェック以外に、入力範囲など制限したい場合下記のように指定する
[val=>!!val ||'数値を入力してください',val=>val<=100 && val>=1 || '1-100の範囲内の数値を入力してください']
Related work items: #299
Description
「KintoneAppBuilder」は、Kintoneアプリの自動生成とデプロイを支援ツールです。以下はこのツールの主要機能です:
1.ファイルからアプリのフォーム設定およびワークフロー設定を読み込む。
2.設定ファイルからフォームの内容とフォームのレイアウトを読み込み、それに基づいてKintoneアプリを新規に作成する。
3.設定ファイルからワークフロー(今回は申請・承認機能)の内容を読み込み、それをKintoneアプリに反映する。
Languages
Python
62.6%
Vue
16.3%
JavaScript
12.7%
TypeScript
4.5%
HTML
1.2%
Other
2.7%