SharePoint 2010リストアイテムの限定編集を許可し、別の共有ポイントリストのデータに応じて、いくつかのフィールドの編集のみを許可します。 「ユーザー1は」私の項目をクリックするとSharePoint 2010リスト内の特定のフィールドへの編集を制限する
Stock
=====
Stock Item Maximum Stock Level Current Stock Level
---------- ------------------- -------------------
My Item 100 10
My Item 2 200 25
Permissions
===========
Stock Item (lookup) Users (person, multiple)
------------------- ------------------------
My Item User 1
My Item 2 User 2
、「アイテムの編集」(彼らはカスタムグループの証券取引アップデータ」にあるので)無効になっている:私は2つのリストを持っています。リボンの「Update Stock」にある別のアイコンをクリックして、それらをクリックすると、現在の在庫レベルのみを編集できるフォームが表示されます。彼らが「My Item 2」を見ると、「Update Stock」が無効になっているか、データを更新するためのアクセス権がないことを示すビューのみが表示されます。
InfoPath 2010を使用してこれを実装するにはどうすればよいですか?彼らがデータを更新する権利を持っている必要がある場合は、これを防ぐ方法(管理者でない場合)や編集フォームが表示されないようにする方法がありますか?
なぜ私はこのためにInfopath 2007が必要かわかりません。あなたにはリストがあり、いくつかのロジックでカスタマイズする必要があるEditフォーム(Editform.aspx)があります。 –
それは私が理解する必要があるロジックです... InfoPath 2010を使っても、(Webデザインの経験のない)他の人がフォームを更新しやすくなり、SharePoint Designerやカスタム機能に依存しないためです。 – SamWM