質問

外部コンテンツタイプの検証はどこにありますか?私のECTの1つのフィールドは、システムで一意でなければならないメールアドレスを表しているとしましょう。誰かが複製の電子メールアドレスでECTのインスタンスを提出していないことを確認するためにチェックする検証をどこに配置しますか? SharePoint UIに表示されるように、検証エラーをバブルアップするにはどうすればよいですか?

役に立ちましたか?

解決

これまでのところ、私が見る唯一のオプションはカスタムを作成することです Infopath カスタム検証を必要とするフォームのフォーム。 SP 2010のデフォルトリストフォームをカスタマイズする方法については、多くのリソースがあります。

もっと多くのオプションがあると思います。 UIが検証メッセージを処理する方法で扱うサービスクラス(バックエンドシステムとの相互作用を処理する)から投げることができる特別な例外クラスがあるはずです。私が試してみました lobbusinesserrorexception しかし、標準の黄色のエラー画面がありました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top