DevExpress での一覧、帳票等のレポート(ASPxWebDocumentViewer)の対象条件(一致)設定のサンプルです。
現状の画面デザインはこのようになっています。
<レポートの対象条件(一致)設定>
「設定」ボタンから「文字列をフィルター」の「・・・」を選択します。
↓
「And」ボタンから「条件を追加」を選択します。
↓
左辺「OFFICE_ID」から「OFFICE_ID.OFFICE_ID」を選択します。
↓
↓
条件「次の値から始まる」から「次の値に等しい」を選択します。
↓
右辺に「O01:アキュラ(本社)」を設定します。
↓
↓
【サンプルプログラム(VB.Net)】
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
' 'XtraReport1 ' Me.Bands.AddRange(New DevExpress.XtraReports.UI.Band() {Me.TopMargin, Me.BottomMargin, Me.Detail, Me.ReportHeader, Me.ReportFooter, Me.GroupHeader1, Me.GroupFooter1}) Me.ComponentStorage.AddRange(New System.ComponentModel.IComponent() {Me.XpObjectSource1}) Me.DataSource = Me.XpObjectSource1 Me.FilterString = "[OFFICE_ID.OFFICE_ID] = 'O01'" Me.Font = New System.Drawing.Font("MS ゴシック", 9.75!) Me.Landscape = True Me.Margins = New System.Drawing.Printing.Margins(0, 0, 70, 107) Me.PageHeight = 827 Me.PageWidth = 1169 Me.PaperKind = System.Drawing.Printing.PaperKind.A4 Me.StyleSheet.AddRange(New DevExpress.XtraReports.UI.XRControlStyle() {Me.XrControlStyle1, Me.XrControlStyle2}) Me.Version = "21.1" |
それでは、実行して動作確認を行います。
↓
無事、一覧、帳票等のレポート(ASPxWebDocumentViewer)の対象条件(一致)設定が出来ました。






















