過去の桐井戸端BBS (桐ver.8)
22951 結合表を対象表とした伝票形式レポートでフォーム上で印刷しようとすると「未定義の項目がある」と出て印刷できない おさる 2003/10/24-21:36
結合表を対象表とした伝票形式レポートを作成しているのですが、
レポート定義画面でプレビューすると問題ないのですが、フォーム上で印刷しようと
プレビューすると、”未定義項目があります。”のメッセージが出て、
継続すると明細が空白になってしまいます。
定義に何か問題があるのでしょうか。
よろしくお願いします。
ちなみに、OSはXPで桐V8sp7です。
22952 Re:レポートについて うにん 2003/10/24-23:20
記事番号22951へのコメント
おさるさん

フォームの編集対象表がレポートの結合表ではないとか?
フォーム上で印刷ってのはコマンドボタンか何かでしょうか?

22958 Re:レポートについて おさる 2003/10/25-11:29
記事番号22952へのコメント
説明が不充分ですいません。
フォームは伝票番号を主キーにしたメインフォームに、サブフォームを貼り付けてあります。
メインの対象表とサブの対象表を結合して、その結合表をレポートの対象表にしてあります。
フォーム上で、ファイル-印刷-レポート-現在行でプレビューすると、明細が空白になってしまいます。
こんな説明で良かったでしょうか。
よろしくお願いします。


22961 Re:レポートについて うにん 2003/10/25-13:10
記事番号22958へのコメント

>フォームは伝票番号を主キーにしたメインフォームに、サブフォームを貼り付けてあり
>ます。メインの対象表とサブの対象表を結合して、その結合表をレポートの対象表にし
>てあります。

それだと「フォームの編集対象表がレポートの結合表(対象表)ではない」わけですから、

>フォーム上で、ファイル-印刷-レポート-現在行でプレビューする

のは無理があるでしょう。
印刷メニューからレポートを指定した場合、現在の編集対象表をそのレポートで
印刷することになるはずですから。

ファイル-開くでレポートを選択して結合表の方を「編集中の表を結合」にするとか
イベントを使うとかでしょうね。

23042 Re:レポートについて おさる 2003/10/28-21:38
記事番号22961へのコメント
うにんさんありがとうございました。
どんな状況でレポート印刷しても、レポートの対象表で印刷できると思ってました。
とんだ勘違いでした。
イベントでうまくいきました。
これからもよろしくお願いします。
有り難うございました。

戻る