基本的なInfoPath 2010をまとめていますブラウザに(ログインしていないユーザーが)入力し、送信時に電子メールを生成するフォーム。私がサイトを構築しているクライアントは、ユーザーがフォーム送信時に提供された電子メールアドレスをCCで送信するかどうかをマークするためのボックスをチェックできるようにしたいと考えています。
送信時にメールをCCにする方法は知っていますが、チェックボックスを使用してそれを制御することについて話しているものは見つかりませんでした。ルールと送信ボタンのオプションをいじってみましたが、私がやりたいことを正確に取得できませんでした。
私が必要なのは、ユーザーがボックスをチェックすると、送信時にCC "dを受け取り、チェックボックスをオフのままにすると、メールが届かないことです。
回答:
回答№1は1InfoPathフォームのコードビハインドを使用してこれを達成します。コードビハインドのForm_Submitメソッドのチェックボックスに関連付けられたフィールドのXPathを取得します。フィールドがtrueを返す場合、先に進み、CCを返します。