FlexReport for WinForms
SubreportHasData プロパティ (Field)
使用例 


C1.Win.FlexReport.5 アセンブリ > C1.Win.FlexReport 名前空間 > Field クラス : SubreportHasData プロパティ
サブレポートにデータがあるかどうかを返し、データがない場合はレンダリングを抑止します。
シンタックス
'宣言
 
Public ReadOnly Property SubreportHasData As System.Boolean
'使用法
 
Dim instance As Field
Dim value As System.Boolean
 
value = instance.SubreportHasData
public System.bool SubreportHasData {get;}
解説
このプロパティを使用すると、サブレポートにデータがあるかどうかをチェックし、データがない場合はレンダリングを抑止できます。
使用例
次のコードは、空のサブレポートを含むセクションを非表示にするスクリプトです。 次のコードは、空のサブレポートを含むフィールドを非表示にし、代わりに別のフィールドを表示するスクリプトです。
rep.Sections.Detail.OnFormat = "Detail.Visible = fSubreport.SubreportHasData"
rep.Sections.Detail.OnFormat = 
  "hasData = fSubreport.SubreportHasData\r\n" + 
  "fSubreport.Visible = hasData\r\n" + 
  "fNoData.Visible = Not hasData"
参照

Field クラス
Field メンバ