過去の桐井戸端BBS (桐ver.8)
14053 メイン&サブフォームからレポートを印刷しているがうまくいかない 松本由紀子 2001/11/18-21:28
メイン&サブのフォームから伝票印刷なのですが、
フォームにコマンドボタンで画面印刷を指定しています。
ところがメインは、印刷できるのですがサブのデータが飛んでしまっています。

コマンドボタンは、機能名:レポート印刷 パラメータ:"売伝","する"
これではだめなのでしょうか?
画面に表示している伝票のみ印刷したいのですが。
よろしくお願いいたします。
14055 Re:メイン&サブから印刷 Ogo 2001/11/18-21:47
記事番号14053へのコメント

>メイン&サブのフォームから伝票印刷なのですが、
>フォームにコマンドボタンで画面印刷を指定しています。
>ところがメインは、印刷できるのですがサブのデータが飛んでしまっています。

フォームの問題ではなく、レポートの定義に問題があると思いますが。

レポートにもメインとサブの2つの領域があるなら、
当然その2つの領域は何らかのルールでリンクしている筈です。

その設定(併合に於ける「参照」条件と同じと思えばいい
です)を行なっていないのではありませんか?

# リンク設定ができたとして、更に「単一化」のルールを
# 知っていなければ大騒動になるよう気が…… (^^;

14056 Re:メイン&サブから印刷 松本由紀子 2001/11/18-22:27
記事番号14055へのコメント
リンクの設定はできています。
伝票No・氏名でリンク設定していますが。
14057 Re:メイン&サブから印刷 Ogo 2001/11/18-23:44
記事番号14056へのコメント

>リンクの設定はできています。
>伝票No・氏名でリンク設定していますが。

もちろん、「レポートで」ですよね?

以下全て「レポート」の定義に関することです。

「ファイル属性」で表ファイル名を特定して、
「表編集の状態を継承」して、「表の操作を有効」
にして、単一化条件にリンクする項目全て
(伝票No・氏名の両方を単一化条件にして、どちらか1つでも
異なる場合は違うレコードとなるようにする)を
単一化する「単一化条件名」を設定します(これは元表に事前に登録しておく必要有り)。

その上で、サブ表に当たるオブジェクト(多分、一覧表オブジェクト)のプロパティを広げて、
対象表に同一のファイル名を指定して、「表編集の状態を継承」させた上で、リンクの設定を行ないます
(もちろん、伝票No・氏名の両方をメインサブ双方で設定します)。

と、ここまでで何か違いはありませんでしょうか?

14124 Re:メイン&サブから印刷 松本由紀子 2001/11/20-17:01
記事番号14057へのコメント
ご指導いただきありがとうございました。
私の勘違いで・・・・!

リンク設定をまちがってました。

戻る