'宣言 Public Property LinkTarget As System.String
public System.string LinkTarget {get; set;}
'宣言 Public Property LinkTarget As System.String
public System.string LinkTarget {get; set;}
空でない場合は、URL に評価される式にする必要があります。レポートが生成された後で、フィールドをクリックすると、レポートビューアがその URL にアクセスします。レポートビューアには、Web ブラウザ(HTML レポート)、Adobe Acrobat(PDF レポート)、または他のビューアアプリケーションを使用できます。
ハイパーリンクをサポートしていないレポートビューアもあります。たとえば、.NET に付属する PrintPreview コントロールはハイパーリンクをサポートしていません。
Field.Text プロパティと Field.Picture プロパティのコンテンツに基づいて、フィールドは通常どおりに表示されます。
Field.LinkTarget 式は、Field.Calculated プロパティ(表示テキストにだけ適用)の設定に関係なく、常に評価されます。これにより、Field.LinkTarget をデータソース内のフィールドに連結できます。次に例を示します。
// 静的リンクを設定します Field f = c1r.Fields["companyInfoLink"]; f.Calculated = false; f.Text = "click here for more info on our company"; f.LinkTarget = "http://myrealty.com"; // データ連結リンクを設定します Field f = c1r.Fields["propertyInfoLink"]; f.Calculated = false; f.Text = "click here for more info on this property"; f.LinkTarget = "\"http://myrealty.com/moreinfo?id=\" & propertyID";