0

私は1つのssrs2008レポートプロジェクトを持っています。これには、フォームを接続するための1つのリンクを表示するための1つの列があります。そのために、テキストボックスのActionプロパティを使用しました。そして、私はこのように私の表現を追加しました:="javascript:void(window.open('" & Fields!ActionURL.Value & "'))"。ただし、残念ながら、リンクとしては表示されません。コードのどこがうまくいかなかったのかわかりません。この問題を解決するのを手伝ってください

4

1 に答える 1

2

次のことを試してください。

1)リンクパスを直接配置します。

="javascript:void(window.open('http://servername/Departments/Marketing/
_layouts/xxx/Forms/Form.aspx?ItemID=51&Title=form'))"

2)新しいウィンドウで開こうとします:

="javascript:void(window.open('http://servername/Departments/Marketing/_layouts
/xxx/Forms/Form.aspx?ItemID=51&Title=form','_blank','width=1250,height=1050'))"

PSTitle=formパラメータを再確認してください。現在のパラメータですか?

編集

私の提案は、パラメータ値のみを保存することです(ホールリンクパスは保存しません)。これは常に機能します。次のことを試してください。

="javascript:void(window.open('http://servername/Departments/Marketing/
    _layouts/xxx/Forms/Form.aspx?ItemID=" & Fields!ItemID.Value &
    "&Title=" & Fields!Title.Value & "','_blank','width=1250,height=1050'))"

編集2

ここに画像の説明を入力してください

于 2013-02-11T06:34:50.647 に答える