過去の桐井戸端BBS (桐ver.8) |
2869 | 職場名をすべてのレポートに入れたい | kaz | 1999/10/9-06:37 |
みなさん こん**わ KAZともうします。 桐V8にて 備品管理の一括処理を組んでおります。 他の職場のみなさんにも使っていただくため 特に数種類の印刷用レポートのタイトル部分に 職場名が自動的に入るように 初期設定のメニューを作りたいと思います。 今考えつくことは,「備品台帳.TBL」の項目に「職場名」を設定し これをレポートに設定することですが すべてのデータに入るのも(2000件程度)芸がないような・・・ もっとスマートにやる手はないものでしょうか? 変数を使うとかすればいいのでしょうか? よきアドヴァイスをお願いいたします。 | |||
2870 | 職場毎の職場名をレポート印刷 | 佐田 守弘 | 1999/10/9-08:51 |
記事番号2869へのコメント kazさん 方法はいろいろあります。これは職場名をどこに持たせるか、どこで入力させ るかと関係します。 ●変数値に代入しておく 変数を使うことで、変数に代入されている職場名をレポートに印刷することは 可能です。 テキストオブジェクトのテキストに変数名を指定すれば、その変数値が印刷で きます。 この方法は、どこで変数に職場名を代入するかですね。 @一括処理の中でキー入力コマンドなどで職場名を入力させる 最もベーシックな方法ですが、操作する人が面倒がりますし、間違いもおき ます。 A変数ファイルに書き出しておく この方法も1回だけは職場ごとに職場名を入力する必要があります。 Bユーザー名、ワークステーション名などから職場名を出す これらが直接の職場名でなくても、対象表を作成しておいて、表引きで職場 名を求められます。 ●項目値に職場名を持つ あながち芸がない方法ではありません。 なぜならば、備品台帳(企業だと固定資産台帳に相当すると思います)には、 その物品(資産)を管理する原課部門が決まっているはずですから、原課部門を データとして持っている事は当然と考えます。 もちろん原課部門が名称でなく、部門コードで書かれている場合も多いと思い ますが、コードがあれば、コードと名称の対象表を作成しておき、表引きで印 刷する名称を求められます。 佐田守弘(KS-00119) 追伸:物的な財産などを呼ぶ名称 企業などの営利法人では「固定資産」(財産の一部ですが)と呼びますけど、官 公庁では「物品」、学校などでは「備品」などと呼んでいますね。 減価償却の有無の他に、何か概念的な違いがあるのでしょうか。 | |||
2876 | ありがとうございます。 | kaz | 1999/10/10-22:20 |
記事番号2870へのコメント 佐田 守弘さん こん**わ アドバイス ありがとうございました。 桐の初心者も多く,使い方の練習の意味もありまして ご指摘の >●変数値に代入しておく >変数を使うことで、変数に代入されている職場名をレポートに印刷することは >可能です。 >テキストオブジェクトのテキストに変数名を指定すれば、その変数値が印刷で >きます。 >この方法は、どこで変数に職場名を代入するかですね。 >@一括処理の中でキー入力コマンドなどで職場名を入力させる > 最もベーシックな方法ですが、操作する人が面倒がりますし、間違いもおきます。 この方法でやってみました。うまくいきました。 で,新たな質問で恐縮ですが >A変数ファイルに書き出しておく > この方法も1回だけは職場ごとに職場名を入力する必要があります。 これは,変数書きだしと変数読み込みコマンドを使うのでしょうか? @の使い方よりスマートなのでしょうか? ご教授下さい。 |