コンテンツクエリWebパーツエラーメッセージ - 「DDWRT」が定義されていません
-
16-10-2019 - |
質問
コンテンツクエリWebパーツの構成に関するこのWeb記事をフォローしています - http://erikswenson.blogspot.com/2010/03/sharepoint-2010-content-query-for-blog.html
この行をXSLに追加しようとするとき
<xsl:variable name="StartDate">
<xsl:value-of select="ddwrt:FormatDateTime(string(@Modified), 1033, 'g')" />
</xsl:variable>
エラーメッセージが表示されます
このWebパーツを表示できません。問題をトラブルシューティングするには、Microsoft SharePoint DesignerなどのMicrosoft SharePoint Foundation互換のHTMLエディターでこのWebページを開きます。問題が続く場合は、Webサーバー管理者に連絡してください。
相関ID:E684F7BA-32F3-418B-83A9-E2C4F228D5E5
ログファイルにはこれがあります。
エラーWebパーツの実行中:System.xml.xsl.xslloadexception:プレフィックス 'ddwrt'は定義されていません
この名前空間をitemstyle.xslにどこに追加するのですか?
解決
XSL:StyleSheetがDDWRTネームスペースを宣言することを確認する必要があります。これを行うには、これをXSLに追加する必要があります:StyleSheet宣言がまだ存在しない場合は、あなたの場合はエラーが発生しているからではないことを知っています。
xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime"
このアイデアの詳細については、こちらをご覧ください。 https://www.nothingbutsharepoint.com/sites/eusp/pages/an-custdate--how-to-configure-a-custom-item-tyle-for-a-discussion- asing-the-content- Query-Web-Part.aspx