作成日: 2018/07/24 最終更新日: 2018/07/24
文書種別
使用方法
詳細
日付データを和暦で出力したい場合、レポートが使用するカルチャと暦をコード上で設定する必要があります。
◆サンプルコード(VB.NET)
◆サンプルコード(C#)
◆サンプルコード(VB.NET)
C1FlexReport1.Load("ファイルパス", "レポート名")
' カルチャと暦を設定
Dim ci As New System.Globalization.CultureInfo("ja-JP")
ci.DateTimeFormat.Calendar = New System.Globalization.JapaneseCalendar()
C1FlexReport1.Culture = ci
' フィールドの書式を和暦形式に変更(デザイナでも設定可能)
Dim field1 As C1.WPF.FlexReport.TextField
field1 = CType(C1FlexReport1.Fields("フィールド名"), C1.WPF.FlexReport.TextField)
field1.Format = "ggyy年MM月dd日"
' カルチャと暦を設定
Dim ci As New System.Globalization.CultureInfo("ja-JP")
ci.DateTimeFormat.Calendar = New System.Globalization.JapaneseCalendar()
C1FlexReport1.Culture = ci
' フィールドの書式を和暦形式に変更(デザイナでも設定可能)
Dim field1 As C1.WPF.FlexReport.TextField
field1 = CType(C1FlexReport1.Fields("フィールド名"), C1.WPF.FlexReport.TextField)
field1.Format = "ggyy年MM月dd日"
◆サンプルコード(C#)
c1FlexReport1.Load("ファイルパス", "レポート名");
// カルチャと暦を設定
var ci = new System.Globalization.CultureInfo("ja-JP");
ci.DateTimeFormat.Calendar = new System.Globalization.JapaneseCalendar();
c1FlexReport1.Culture = ci;
// フィールドの書式を和暦形式に変更(デザイナでも設定可能)
C1.WPF.FlexReport.TextField field1;
field1 = (C1.WPF.FlexReport.TextField)c1FlexReport1.Fields["フィールド名"];
field1.Format = "ggyy年MM月dd日";
// カルチャと暦を設定
var ci = new System.Globalization.CultureInfo("ja-JP");
ci.DateTimeFormat.Calendar = new System.Globalization.JapaneseCalendar();
c1FlexReport1.Culture = ci;
// フィールドの書式を和暦形式に変更(デザイナでも設定可能)
C1.WPF.FlexReport.TextField field1;
field1 = (C1.WPF.FlexReport.TextField)c1FlexReport1.Fields["フィールド名"];
field1.Format = "ggyy年MM月dd日";
関連情報
旧文書番号
83074