• 検索結果がありません。

(*.rpx) ページレポート/RDLレ ポート(*.rdlx)

Rectangle(四角形) Shape Container Rectangleコントロール内に配置されているコント ロールもインポートされる。

CheckBox(チェックボックス) Label TextBox

Image(画像) Image セクションレポートにはインポートされない。

Label(ラベル) Label TextBox

TextBox(テキストボックス) TextBox TextBox

Line(直線) Line Line

Page Break(改ページ) PageBreak Container ページレポート/RDLレポートでは、

PageBreakAtEndプロパティがTrueにセットされる。

Subform/Subreport(サブフォー

ム/サブレポート) SubReport

帳票コントロール対応表(Access)

注)記載のないAccessレポートコントロールはインポートされません。

VBAコードは、ActiveReportsのスクリプト部分にコメントとしてインポートされます。

帳票レイアウト移行結果(Access)

Access帳票 ActiveReports帳票

移行作業1(Access)

① Access関数(日付)の設定

【前】xxx.Text=Format(Date(),"Long Date")

【後】xxx.DataField=System.DateTime.Now、xxx.OutputFormat=yyyy年M月d日

② 文字列連結式の置換の設定

【前】xxx.Text="〒 " & [出荷先郵便番号]

【後】xxx.DataField="〒 " + 出荷先郵便番号

③ Access条件式(IIF)の設定

【前】xxx.Text=IIf([出荷先都道府県] Is Null," " & [出荷先住所1],[出荷先都道府県] &

" " & [出荷先住所1])

【後】xxx.DataField=(出荷先都道府県 == System.DBNull.Value) ? 出荷先住所1 : 出 荷先都道府県 + " " + 出荷先住所1

④ 日付書式の追加

【後】xxx.OutputFormat=yyyy/M/d

⑤⑥ 桁区切り、通貨記号の設定

【後】xxx.OutputFormat=¥#,##0

⑦ データ連結フィールドの設定(うまく移行できなかったもの)

【前】xxx.DataField=運送会社.運送会社

【後】xxx.DataField=運送会社

⑧ グループ化の設定

【後】GroupHeader1.DataField=受注コード

【参考】PowerTools ActiveReports for .NET 9.0J フィールド式を追加する

-移行作業2(Access)

⑨ グループフッタ上の小計

【前】xxx.Text=Sum([明細金額])

【後】 xxx.DataField=明細金額 xxx.SummaryFunc=Sum

xxx.SummaryGroup=GroupHeader1 xxx.SummaryRunning=Group

xxx.SummaryType=SubTotal

【参考】グループヘッダにグループ毎の集計を出力する方法は?

http://www.grapecity.com/tools/support/technical/knowledge_detail.asp?id=37830

⑩グループフッタ上の合計(小計+運送料)

【前】xxx.Text=[小計]+[運送料]

【後】 Before_Printイベントに以下のコード(C#)を記述 public void GroupFooter1_BeforePrint()

{ 合計.Value = decimal.Parse(小計.Value.ToString()) + decimal.Parse(運送料.Value.ToString());

}

DEMO

Access帳票「納品書」を移行する

参考情報

移行情報 - ActiveReports for .NET 9.0J

 http://www.grapecity.com/tools/products/activereportsnet9/migration#info

オンラインヘルプ(レポートのアップグレード)

 http://docs.grapecity.com/help/activereports-9/#Upgrading%20Reports.html

ActiveX版1.0J/1.5Jから2.0Jへ移行する際の注意点

 http://www.grapecity.com/tools/support/kb/?id=10427

ActiveX→.NET事例(みずほ情報総研株式会社様)

 http://www.grapecity.com/tools/info/case/mizuho-ir.htm

オンラインヘルプ(MS Access/Crystal Reportsからの移行)

 http://docs.grapecity.com/help/activereports-9/Converting%20with%20Import%20Wizard.html

Crystal Reports Versions

 https://msdn.microsoft.com/ja-jp/library/ms225607(v=vs.90).aspx

SAP Crystal Reports, developer version for Microsoft Visual Studio

 http://scn.sap.com/docs/DOC-7824

Q & A

ご質問のある方は、Web Ex Event Centerの「Q&Aパネル」から質問 を投稿してください。講師とチャット風の質疑応答ができます。

質問の宛先は「All Panelists」を設定してください。

質問文は講師が回答するまで他参加者からは見えません。

時間内に回答できなかったものは後日メールで回答させていただきます。

All Panelists を

質問を入力 選択 最後にSendを

押す

関連したドキュメント