過去の桐井戸端BBS (桐ver.7) |
4141 | レポートを複写して絞り込み条件だけを変えたい。 | 上田 喜久男 | 2000/1/12-21:12 |
初めまして、桐は初心者です。 BBSの内容があまりに高度で質問するのも 気が引けるのですが、初歩的なことにつまっているので 教えてください。 :桐vr7でレポート(一覧表)を作ったのですが :そのレポートを複写して絞り込み条件だけを変えたいのですが :どうすればよいか教えてください。 いろいろいじってみたのですがどうしてもわかりません。 一度作ったレポートの 対象表・索引・並び替えの条件は変更できないんでしょかね? 宜しくお願いします。 | |||
4142 | Re: | bonito | 2000/1/12-22:31 |
記事番号4141へのコメント >:そのレポートを複写して絞り込み条件だけを変えたいのですが >一度作ったレポートの >対象表・索引・並び替えの条件は変更できないんでしょかね? 全て出来ます。 会話処理上でいう前提で・・・(一括、イベントならもっと簡単だと思うので) 絞り込み・並べ替えの変更は一覧表オブジェクトの属性の対象表タブ内の 「表の操作」ボタンを押して任意に設定後(もちろんあらかじめ各条件は作成済 みだとして)、「表の操作を有効にする」にチェックをすればOKです。 対象表の変更は、レポートに使用している項目名と同じ項目名を完備している (持っている)表なら大丈夫だと思います。 もちろん余分な項目があってもか まいません・・・と思います。 でも私自身は会話処理で以上のような事をし た事がないので、手順としてはいまいちピンときませんが・・・。 あと、レポートの各オブジェクトは別のレポートにコピー&ペースト出来ますが 一覧表オブジェクトの中の各オブジェクトは複数を同時にコピー出来ない仕様の ようで、これはかなり不便です。(単票内なら複数を同時コピー出来ます) と言うところで、後は誰かが補足してくれる事を期待して・・・。 | |||
4143 | レポートの属性の変更方法 | 佐田 守弘 | 2000/1/12-22:45 |
記事番号4141へのコメント 上田 喜久男さん 御質問の件は、一覧表レポートの一覧表オブジェクトの対象表の変更ですね。 レポートの定義画面から、一覧表オブジェクトをクリックして選択し、オブジ ェクト属性ダイアログを開いて下さい。 このダイアログの[対象表]のタブを開くと、対象表と開始条件の設定が行えま す。 なおついでに説明しておきますと、一覧表オブジェクト以外のテキストオブジ ェクトの対象表は、レポートの属性に設定されています。 レポートの属性は、メニューバーの[ファイル(F)]→[ファイル属性(T)]メニュ ーを選んで下さい。 佐田守弘(KS-00119) 追伸:私のHPに、「桐活用ガイド」第6章「レポートの定義と印刷」を昨日掲 載しました。御質問の件を含めて、例題付きで解説してありますので、参考に して下さい。 | |||
4144 | Re:レポートの変更教えてください。 | bonito | 2000/1/12-22:48 |
記事番号4142へのコメント >と言うところで、後は誰かが補足してくれる事を期待して・・・。 っで自分で補足してどうする>自分 V7には「表の操作」ボタンはなかったかも知れません(多分) でもなかったら、なかったで気にしないで下さい。 会話処理上では 余り関係ないと思いますので・・・(私自身は便利になったと感謝しています) それから対象表の切替も同じタブ内の「表ファイル名」で指定します。 その際、「表の操作」の条件名も同期がとれていないとエラーになりますので 注意! 今度こそ、後は誰かが補足してくれる事を期待して、終わりにします。 | |||
4145 | Re:レポートの変更教えてください。 | 上田 喜久男 | 2000/1/12-23:38 |
記事番号4144へのコメント >V7には「表の操作」ボタンはなかったかも知れません(多分) >でもなかったら、なかったで気にしないで下さい。 会話処理上では >余り関係ないと思いますので・・・(私自身は便利になったと感謝しています) >それから対象表の切替も同じタブ内の「表ファイル名」で指定します。 >その際、「表の操作」の条件名も同期がとれていないとエラーになりますので >注意! 早速のご返答ありがとうございます。 >全て出来ます。 >会話処理上でいう前提で・・・(一括、イベントならもっと簡単だと思うので) >絞り込み・並べ替えの変更は一覧表オブジェクトの属性の対象表タブ内の >「表の操作」ボタンを押して任意に設定後(もちろんあらかじめ各条件は作成済 >みだとして)、「表の操作を有効にする」にチェックをすればOKです。 私も素人ながら、そうじゃないかと思ってやってたんですが、それをすると エラーがでます。 内容は、「対象表にリンクしていません。このまま続けますか?」 というもので、そのまま続行するともとのままでなんにも変更されないのです。 どうしてでしょう? 追加の説明にある同期の問題でしょうか? その辺りを、もう少し説明いただけないでしょか? 宜しくお願いします。 | |||
4146 | Re:レポートの属性の変更方法 | 上田 喜久男 | 2000/1/12-23:45 |
記事番号4143へのコメント >御質問の件は、一覧表レポートの一覧表オブジェクトの対象表の変更ですね。 >レポートの定義画面から、一覧表オブジェクトをクリックして選択し、オブジ >ェクト属性ダイアログを開いて下さい。 >このダイアログの[対象表]のタブを開くと、対象表と開始条件の設定が行えま >す。 > >なおついでに説明しておきますと、一覧表オブジェクト以外のテキストオブジ >ェクトの対象表は、レポートの属性に設定されています。 >レポートの属性は、メニューバーの[ファイル(F)]→[ファイル属性(T)]メニュ >ーを選んで下さい。 早速のご返答ありがとうございます。 ホームページの方も参考にさせていただきます。 私も素人ながら、そうじゃないかと思ってやってたんですが、それをすると エラーがでます。 内容は、「対象表にリンクしていません。このまま続けますか?」 というもので、そのまま続行するともとのままでなんにも変更されないのです。 どうしてでしょう? 同じ対象表で、絞り込みの条件だけ変えているのにこのエラーがでるので 困っています。 そこらあたりの原因が分かるようでしたらお願いします。 | |||
4148 | Re:明細(2)は? | tomo | 2000/1/13-00:03 |
記事番号4146へのコメント 違っていたらごめんなさい。 私の場合、何かの拍子で明細ページを2つ作ってしまっていたことがありました。 エラーが出るので、明細(1)の方で一生懸命チェックしてもわからず、 表示−>ページレイアウトパレットで見たら、 明細(2)があり、過去の遺物が残っていました。 で、明細(2)を削除したらうまくいった経験があります。 | |||
4149 | Re:明細(2)は? | 上田 喜久男 | 2000/1/13-00:17 |
記事番号4148へのコメント >違っていたらごめんなさい。 >私の場合、何かの拍子で明細ページを2つ作ってしまっていたことがありました。 >エラーが出るので、明細(1)の方で一生懸命チェックしてもわからず、 >表示−>ページレイアウトパレットで見たら、 >明細(2)があり、過去の遺物が残っていました。 >で、明細(2)を削除したらうまくいった経験があります。 ありがとうございます。 パレットを開いたら、(1)しかなかったので大丈夫なんでしょう。 私の場合 ファイル属性の中の、対象表タブをクリックしても その中のファイル名や絞り込み条件がすべて書かれていない(白)のですが これってやっぱり変なんですよね? | |||
4150 | Re:明細(2)は? | 佐田 守弘 | 2000/1/13-01:12 |
記事番号4149へのコメント 上田 喜久男さん やり取りを拝見しておりますと、上田さんは、レポートの定義方法に関しての基本事項は 理解されているように見受けます。 ですから設定方法の問題ではなく、どこかに思い違いがあるか、表の中に目に見えないエ ラーが潜在しているのではと想像します。そして、そのヒントが >ファイル属性の中の、対象表タブをクリックしても >その中のファイル名や絞り込み条件がすべて書かれていない(白)のですが >これってやっぱり変なんですよね? にありそうです。 対象表に条件が設定してあれば、ここに条件がでてこないはずはありません。 つまり、対象表には条件が設定してあるのに、表の操作条件ではそれが出て来ない原因を 究明すると、原因が分かると思います。 チェックすべき箇所は、次の2点です。 @対象表と思っている表と、実際に設定してある対象表は本当に同じでしょうか。 同じ表ファイルが別のフォルダにあり、誤って別の表を指定していないでしょうか。 別のドライブやフォルダに、表のバックアップコピーを作ってあり、誤って別のフォルダ の表を指定してしまったといった場合もなきにしもです。 A表にエラーはないでしょうか 念のために表の検査を行ってみて下さい。再定義をし直してみるのも1つの方法です。 それからもう1つですが、表と結合表を間違えて指定していると言った事はないでしょうか。 何となく、まさかと思うところに、つまらない勘違いがある様な気がします。 更にもう1つ。リンク関係が設定されていないと言うエラーもちょっと気になりますね。 同じ表あるいは別の表であっても、同じ内容であれば、この様なエラーはでないはずです。 しかも絞り込みを行うとリンク関係がなくなると言うのも、何か変ですね。 佐田守弘(KS-00119) | |||
4151 | Re:複合レポートについて・・・ | bonito | 2000/1/13-11:37 |
記事番号4145へのコメント 上田さん、こんにちわ >内容は、「対象表にリンクしていません。このまま続けますか?」 >というもので、そのまま続行するともとのままでなんにも変更されないのです。 >どうしてでしょう? V7でしたよね・・・。 V7ではレポートは基本的には全て「複合レポート」で 作成されます(と記憶しています)。 V8になって一覧表のみとか伝票のみとかの レポートも作成出来るように仕様が変更されましたが、私には何の為かよくわかり ませんでした(複合の方があとあと便利なのに・・・)、でも多分こういう事がある からなんでしょうね。 以下推測です、確認はしていません、間違っていたら・・・誰かが訂正してくれる と思いますので・・・。 上田さんは「ファイル属性」の対象表に表ファイルを設定していませんか? 通常単一の表をレポートで印刷する場合、「ファイル属性」の対象表欄はヌルに しておき、一覧表オブジェクトの対象表欄に表ファイルを設定します。 イメージとしては単票のレポートの上に一覧表オブジェクトやら伝票オブジェクト やらを配置している状態で、「ファイル属性」の対象表というのは、この元の単票 用の表ファイル名の事だと思って下さい。 元の表ファイルが存在すると(単票)、 それに従属する表(例えば一覧表の対象表)との関係が問題になってきます、これが いわゆるリンクの設定です。 例えば、「商品マスタ」と「売上」の2つの表があって「ファイル属性」の対象表 に「商品マスタ」、一覧表オブジェクトの対象表に「売上」を指定し、商品コード でリンクといった使い方が考えられます。 っでこの場合「商品マスタ」の印刷し たい項目をどこに配置するかというと、一覧表オブジェクトをちょっとずらすか、 小さくして、下地(?)の部分にテキストオブジェクト等を設定します。 (この作業をしてもらうとイメージが伝わるような気がします) 以上、説明が下手ですみません・・・が、わかってもらえたでしょうか? | |||
4152 | 形式は複合レポートですか? | 佐田 守弘 | 2000/1/13-19:15 |
記事番号4151へのコメント 上田さん bonitoさんの書き込みを読んで気がついたのですが、上田さんが作られているレポートの形 式について、私の捉らえ方が誤っていた可能性があります。 上田さんが作られているレポートは、一覧表オブジェクトがあると共に、レポートの対象表を 別の表に設定したものを想像していたのですが、もしかして、1つの表を一覧表形式だけで印 刷するレポートなのでしょうか。 だとしたら、bonitoさんが書かれている通り、レポートの対象表には何も設定せず、一覧表 オブジェクトの対象表だけを設定します。もちろん、リンク関係の設定は関係ありません。 もし、この仮説が合っているとしたら、絞り込み条件を設定するかどうかでリンク関係が無効 になるようなケースもあり得る様な。 でも、条件名が白紙というのは、今以て説明できないのですが。 佐田守弘(KS-00119) 追伸 ●桐ver.8で変わったレポートの仕様 桐ver.6〜7では作られるレポートは全て複合(当時はそういう名称はなかったが)レポートで した。つまり、白紙->レポート定義以外の方法で作成したレポートでも、マルチページ、マ ルチレイヤ構造のレポートが作れました。 しかし、MS-DOS版の桐の感覚で、単純なカード形式や一覧表形式、伝票形式のレポートを作 りたい場合に、複合形式のレポートはかってジャマな仕様だったらしく、間違える人が多かっ たそうです。 このため、ウィザードで作成したレポートは、複合形式にならなくなったそうです。 何となくスペックダウンの様な気がするのですが。 | |||
4155 | 佐田さん、bonitさんありがとう。 | 上田 喜久男 | 2000/1/13-22:21 |
記事番号4152へのコメント binitoさんの言うように 上田さんは「ファイル属性」の対象表に表ファイルを設定していませんか? 通常単一の表をレポートで印刷する場合、「ファイル属性」の対象表欄はヌルに しておき、一覧表オブジェクトの対象表欄に表ファイルを設定します。 で解決しました。佐田さん、bonitoさん本当にありがとうございました。 実は私小学校の教員で、対象表は学籍、レポートはクラスごとの名簿や諸事情の控え だったので、bonitoさんの、商品や売り上げの説明はチンプンカンプだったのですが、 上にあるように、一覧表のオブジェクトの対象欄をやっと見つけることができました。 全くおっしゃるとおりのことをしていました。二日間初心者につき合わせて申し訳なく思います。 桐はvr5からずっと使っているのですが、桐は、もっぱら学籍管理。出力はロータスの方式で やってきたもので(伝票とか作らなくていいもので)、桐の出力機能はほとんど使っていません でした。(一覧表印刷だけ) 佐田さんのホームページを見ると、桐でもまだまだいろいろなことができそうで、これから挑戦して いこうと思います。 最後に、私のように周りに疑問を聞けるパワーユーザーが居ない環境では、このようなサイトは 本当にすばらしいと思います。質問して2時間もたたないうちに解答が返ってくるなんて驚きでした。 つながらないサポートセンターよりずっとすばらしいと思いますね。 また、分からなくなったらお世話になるかも知れませんが、これからも宜しくお願いします。 本当にありがとうございました。 | |||
4156 | ありがとうございました。 | 上田 喜久男 | 2000/1/13-22:24 |
記事番号4148へのコメント tomoさん ありがとうございました。 なんとか解決できました。 これからも宜しくお願いします。 |