0

SharePoint2010のドキュメントライブラリに公開されるInfoPath2010フォームを作成しました。このフォームを読み取り専用にする、つまり送信後にフォームを作成したいと思います。

私がこれまでに行ったことはどれもうまくいかないようです。私は持っています:

  1. 新しいビューを作成し、名前を読み取り専用に変更しました。そのプロパティで、InfoPathの[読み取り専用]チェックボックスをオンにしました。
  2. [フォームを送信]ボタンがあります。ここに、フォームを送信するためのルールを追加し、ビューを読み取り専用ビューに切り替えます。
  3. これをテストするために、サンプルデータをフォームに入力して送信します。次に、送信されたフォームを開いたときにフォームが送信されるドキュメントライブラリに移動すると、読み取り専用ビューが有効になっていないことがわかります。フォームを編集することは引き続き可能です。

理想的には、送信されたフォームを送信時に読み取り専用にし、送信先のドキュメントライブラリから開いたときに読み取り専用モードのままにすることです。

私がこれで間違っているアイデアはありますか?これを達成するためのより良い、より簡単な方法があれば、私に知らせてください。

前もって感謝します。

4

3 に答える 3

1

この質問に答えるには遅すぎるかもしれませんが、誰かがまだ答えを探している場合は、以下の手順を試すことができます

  1. 開始する前に、次の権限のいずれかがあることを確認してください。サイト コレクションの管理者グループのメンバーです。b. あなたはサイトの Owners グループのメンバーです。c. 権限の管理権限があります。
  2. [サイトの設定] ページで、[ユーザーと権限] に移動し、設定を探します。
  3. [設定] で、アクセス許可レベルを確認できます
  4. アクセス許可レベルの追加を選択します
  5. 名前を付けて新しいアクセス許可レベル
  6. [このアクセス許可レベルに含めるアクセス許可を選択してください] で、[このグループにアイテムを追加] および [アイテムを表示] アクセス許可を選択します。
  7. グループが作成されたら、フォーム ライブラリに対して、親サイトからのアクセス許可の継承を停止し、作成したばかりの新しいアクセス許可レベルで新しいグループを作成します。すべてのユーザーをグループに追加します。

これにより、ユーザーはフォームを送信できますが、編集はできません。お役に立てれば。

于 2016-05-30T14:31:56.440 に答える
0

私はちょうどこれを経験しました。送信ルールが機能しない場合は、フォーム ロード ルールを作成する必要があります。ファイル ツールバーのルール ブロックにフォーム ロード ボタンが表示されます。

于 2013-08-21T20:27:55.173 に答える
0

これを解決する簡単な方法があります。InfoPath Designer でこのフォームの 2 つのビューを作成します。また、フォームが送信されると、ビューが読み取り専用ビューに反転されることを確認してください。あなたが記録したい答えなどの形の顕著な恐怖を持っています。

したがって、送信されたフォームを開くと、読み取り専用ビューしか表示されません。フォームにルールを設定して、管理者に編集モードを表示させることができます。

于 2013-01-22T11:03:08.360 に答える