既に存在するレポートの「プレビュー」を作成しています。今すぐプログラムされるので、レポートを生成するとデータベースが変更されます(注文の請求書が生成され、レポートが生成されます)。 これで、データベースを変更せずにレポートを生成する方法が必要になりました。 は、請求書を生成すると、それを削除するよりも簡単ですので、私はこれらの線に沿って考えていた:TRAN&ROLLBACKを印刷プレビューに使用できますか?
- 開始トランザクション
- がオブジェクトにデータを読み込むメイク請求書(データセット)
- ロールバック・トランザクション
- フィード報告するデータセット
これは良いアプローチですか?私は、トランザクションを使う正しい方法のようには思えないので、私は尋ねています。
ありがとうございます!
合意。これが起こっている間に誰かが実際に請求書を生成したければ、どうなるか考えないでください。 – ChrisBD
ありがとう!私は別のアプローチを取る。コードを分割しようとすると良い方法のように見えますが、印刷する前に請求書を生成する必要があります。私は後でそれのすべての痕跡を削除する方法が必要です! – Ward