無効化のリンクのルックアップ-分野(2010)
-
16-10-2019 - |
質問
当社のソリューション(SP財団)または複数のリストかくそのルックアップ。一部のルックアップ分野のユーザー分野へのリンクは、ユーザ情報リストとしているろうとしているのです。
もちろん、できる限のアクセスのユーザ情報リストそのものになソフトもある、ユーザがクリックルックアップ分野では、土地にアクセスを拒否されます。
ここでの問いはは除去することが可能になり、リンクからlookupfield?ある場合、いかがですか?
解決
あなたの最善の策は、そのフィールド/列を、あなたがそれを見たくない他のすべてのビューからそのフィールド/列を削除することです。
それでも値を確認したい場合は、ルックアップ列から値を抽出して表示する計算列を作成します。 =テキスト計算列を使用します
お役に立てれば。
他のヒント
以前の答えは、実際には解決策ではありません。それは単なる回避策です。最善の策は、フィールドを削除したり、計算されたフィールドを作成したりしないことですo SharePointが提供できるものを使用するだけです。まず、マッピングされたフォルダーでXSLを作成する必要があります 14 Template Layouts XSLなど、usersinfoviewStyles.xslを作成し、画像のようなコンテンツを追加します。
2番目のステップは、XSLLINKを作成したXSLファイルを変更し、画像Bellow:のようなschema.xmlファイルで定義されているビューのファイルに変更することです。
これにより、見た目のフィールドからリンクを取り除きます。これが将来誰かを助けることを願っています。
使用した jQuery 削除のリンクを選択すべてのアンカータグを指したら、リスト(チェックインのhrefを見上げる価値やその必要を指一部のリストとして"ID="です。その後、ラップ解除されながら、タグだけを返します。こちらはコードラインをマイリストがままのコース変更の必要なものにさせてくれるアップして方向を向いて:
$(document).ready(function()
{
$('a[href*="https://mytest.com/sites/MySite/_layouts/listform.aspx?PageType=4&ListId={DERGERG23THE-CH2E-4Y24-9F9C-434E63RT462RER}&ID="]').contents().unwrap();
});