ASP.NETのレポートビューアーで表す前にHTMLタグを削除したいので、SQLサーバーでstrip html関数を作成し、以下のコードに示すようにプロシージャ内で呼び出します。
CREATE PROCEDURE removeHTMLtags
@report_description NVARCHAR(MAX)
AS
BEGIN
select dbo.stripHTML(@report_description);
END
データベースフィールド名は、入力パラメータ名と同じです。次に、テーブルを追加するときに、この手順をCrystalレポートに追加します。report_descriptionフィールドをremoveHTMLtags
プロシージャからレポートデザイナにドラッグアンドドロップし、プロンプトセクションでreport_description
フィールドをnullに設定しましたが、レポートプレビューに移行しても何も起こりません。
この問題を解決し、フィールドがレポートビューアに表示される前にプロシージャを呼び出すにはどうすればよいですか?