1

私は MOSS 2007 を使用して、匿名ユーザーが入力および保存できる公開フォームを持つサイトを実行しています。ただし、空白のフォームのみが匿名ユーザーに表示され、他のユーザーが入力したフォームは匿名ユーザーに表示/アクセスできないようにする必要があります。

そのために、認証で保護されたフォーム ライブラリ (form1) と、公開されている別のフォーム ライブラリ (form2) があります。私の取り決めは、匿名ユーザーがフォーム2からフォームに記入し、それをフォーム1に保存することです。しかし、この方法で実装すると、「フォームの送信中にエラーが発生しました」というエラーが発生します。

何か案が ?

4

3 に答える 3

1

新しいドキュメントをパブリック ドキュメント ライブラリから保護されたドキュメント ライブラリに移動する単純なワークフローを作成できます。または、ドキュメント ライブラリを有効にして、保護されたドキュメント ライブラリへの添付ファイルとして入力フォームを取得することもできます。
ここでは、ビデオ、開発環境の詳細な説明など、SharePoint ワークフローの構築方法に関する無料のワークショップを開催しています。http://rshelton.com/archive/2007/10/05/free-workshop-sharepoint-document-workflow-for-developers---part-1.aspx

于 2009-04-27T20:47:50.100 に答える
0

それを行う最も簡単な方法は、イベントハンドラーに頼ることだと思います! (基本的なコードを知っていると仮定します) このブログが少しでもお役に立てば幸いです。http://blogs.msdn.com/brianwilson/archive/2007/03/05/part-1-event-handlers-everything-you-need-to-know-about-microsoft-office-sharepoint-portal-server- moss-event-handlers.aspx

于 2009-04-28T02:19:06.840 に答える
0

認証されたユーザーを信頼していますか? その場合、最も簡単な方法は、リストの管理権限を付与し、リストの表示/編集アクセス設定を変更することです。

「リスト設定 -> 詳細設定 -> アイテムレベルの権限」の下にあります。

そうすれば、すべてを同じリストに含めることができます。

于 2009-04-28T20:41:19.843 に答える