フィールド修飾子による入力値チェックについて
回答済みフィールド修飾子による入力値チェックについてお尋ねします。
フォームからデータを入力する際、フィールド修飾子で入力制限ができるようですが、
ジョブフロー内で同様のことはできますでしょうか?
(例えば、CSVファイルからデータを取り込む際に不正な値があればエラーとする、と言った事を想定しています)
また、ジョブフロー内ではフィールド修飾子を利用できない場合、代替手段はありますでしょうか?
-
正式なコメント
フィックスポイントの高橋です。
フィールド修飾子は編集画面における簡易的な入力制限として機能して、ユーザによる入力間違えなどを防ぐ効果があります。
一方で、ジョブフローによるフィールド値の更新処理などに、フィールド修飾子による制限は適用されません。そのため、外部からのデータを取り込んで処理する際や、フォームオブジェクトを介してジョブフローを実行する際などには、その入力データをより細かくチェックすることなども可能になります。
現時点では、ジョブフロー内からフィールド修飾子を直接利用することはできないため、入力値をチェックする処理をジョブフローとして実装する必要がございます。
(当該Kompiraオブジェクトの型オブジェクトの fieldTypes フィールドに、各フィールドの型種別やフィールド修飾子に関する情報が配列で記録されていて、一応ジョブフローから参照することも可能なのですが、公開している仕様ではないためその利用はお勧めしておりません)
参考になさってください。
以上、よろしくお願いいたします。
コメントアクション
サインインしてコメントを残してください。
コメント
2件のコメント