クリスタルレポートが届きました。ハイパーリンクを含む列があります。そのリンクをクリックするたびに、そのページが新しいウィンドウで開く必要があります。これはすべて Crystal レポートで行う必要があります。
何か助けを得ることができますか?
クリスタルレポートが届きました。ハイパーリンクを含む列があります。そのリンクをクリックするたびに、そのページが新しいウィンドウで開く必要があります。これはすべて Crystal レポートで行う必要があります。
何か助けを得ることができますか?
フィールドには URL が含まれており、Crystal レポートでその URL をハイパーリンクとして作成する場合は、それを行うことができます。
次のサンプル レポートには、検索エンジンの名前とそのリンクが含まれてい
ます。必要なのは、 をクリックして Google を開くことwww.google.com
です。
ハイパーリンクを作成するフィールドを右クリックし、[フィールドの書式設定]を選択します。
次の画像のようなフォーマット エディタが表示されます。[ハイパーリンク] タブを選択し、[ハイパーリンクの種類] を [インターネット上の Web サイト]として選択します。 [ハイパーリンク情報
]
で数式フィールドを選択し、URL を含む列を使用して数式を保存します。[OK] を押して、レポートをプレビューします。
フィールドを押すと、リンクが開くのがわかります。リンクであることを示すために、フィールドのフォントの色を変更することもできます。
EDIT
{link}+'?sWindow=New'
リンクの後に '?sWindow=New' を使用すると、リンクの新しいタブが開く可能性があります
これを試して、結果を返してください!
レポート ビューアーには、HyperlinkTarget というプロパティがあります。「_blank」に設定すると、新しいウィンドウで開きます。
<CR:CrystalReportViewer ID="crvReportView" runat="server" AutoDataBind="true" HyperlinkTarget="_blank" />
html タグに target= "_blank" を追加します。
<a href="default.asp" target = "_blank">HTML Tutorial</a>