初めて SugarCRM CE を使い始めたところです (バージョン 6.5.15 (ビルド 1083))。新しいフィールドやモジュールを追加する際の使いやすさには感銘を受けましたが、欠けていると思われる不可欠なものが 1 つあります。それは、ユーザー入力の検証です。
たとえば、多くのことを確認したいと思います。
- 正規表現を使用して、メールアドレスが有効な形式であるかどうかを確認します
- 郵便番号が存在するかどうかを確認します (おそらく、それを検証するために webswervice 呼び出しを行います)
- 市民サービス番号が有効かどうかを計算する
- 等
スタジオでできると思われる唯一のことは、フィールドを必須にするかどうかだけです。フィールドで検証を実行する標準的な方法はないようです。
グーグルで検索したときに見つけられるのは、次のようなソースコードにハッキングする方法がたくさんあることだけです。 form-submit/ それでも、実際に検証を行う例は見つかりません。
何か足りないだけですか?それとも、これを追加する唯一の方法はソース コードを編集することですか?