リストの内容をレンダリングするためにXSLTを使用しているシンプルなDataFormWebPartがあります。しかし私は、次のようにtrueに評価されず、現在のユーザーに@Authorフィールドに各リスト項目を比較したい:XSLのヘッダ内の著者とSharePoint XSLTのユーザーIDを比較する
:
<xsl:param name="UserID" />
と評価されたテンプレート内行:私は@Authorと$ユーザーIDの両方の値を持つ
<xsl:value-of select="@Author" />
<xsl:if test="@AuthorID = $UserID">(you)</xsl:if>
:
- @Authorがああとしてレンダリングユーザープロファイルへのyperlink
- $ UserIDは同じテキストとして表示されますが、ハイパーリンクは表示されません。
ユーザープロファイルの非ハイパーリンク値を取得するために使用できる式は何ですか?迅速な勝利が見つかり
を参照する必要があり、あなたはどのような内容author'のと '$ユーザーID @'の例を投稿することができます'のように見える? –
@Author = Last Name, First $ UserId = Last Name、First – bryanbcook