目次

10-ローコード帳票出力

帳票出力例で用意された CSV ファイル、帳票テンプレートファイル、帳票設定ファイルを用いたローコード帳票出力機能(DataReport クラス)による帳票の出力例です。

実装例(Views/ASDataReport/Preview.cs)


※ コンボボックスで選択された帳票を /ASDataReport/RequestReport で作成し、Web 用ビューアに表示

実装例(Controllers/ASDataReportController.cs RequestReport メソッド)


※ ブラウザで選択された帳票出力の番号を引数 reportsetting で取得
※ reportsetting が 1 ~ 4 では CSV ファイルと帳票テンプレートファイルのパスを Run メソッドに指定し、固定帳票形式の帳票を出力
※ reportsetting が 5 ~ 9 では帳票設定ファイルのパスを Run メソッドに指定し、明細帳票形式の帳票を出力

出力結果

帳票設定ファイル「5-明細帳票(標準).xml」を選択実行した場合