過去の桐井戸端BBS (桐ver.8)
8539 レポートのヘッダに今日の日付を関数で出したい 上田 2000/11/10-20:37
レポートのヘッダ部分に、一覧表印刷の時のように
今日の日付を関数で出せるようにしたいのですが方法はありますか?

ヘッダ部分が、ラベルとなっているのでどんな関数を入れてもダメ?

一覧表に、新たな項目を追加せずに、いい方法があれば教えてください。
8544 Re:レポートに日付? くるみ 井上 2000/11/10-23:34
記事番号8539へのコメント
私も初心者でいつもこのコーナーでおせわになっております。
わたしはレポートの定義したい場所にテキストの枠?をつくってそこに

#連結( #年月日 , "(" ,#曜日( #年月日 ) ,")")

のような感じでテキストの内容を記述しています。
もちろん印字属性を印字するにして
ご質問の解答とはちがうかもしれませんが・・・

8545 Re:レポートに日付? 佐田 守弘 2000/11/11-00:11
記事番号8544へのコメント
上田さん
レポートのヘッダに日付を印刷する方法は、くるみ 井上さんが#8544で書かれている通りです。
これに多少補足させて頂きますと、
>ヘッダ部分が、ラベルとなっているのでどんな関数を入れてもダメ?
とは、レポートの作成支援機能(ウィザード)で作成したレポートのヘッダがテキストオブジェクトではなくて、
ラベルオブジェクトになっているために関数が設定できないという意味だと思います。

●ラベルをテキストオブジェクトに変更する
ラベルオブジェクトを選んで右クリックで右メニューを開いて下さい。
次にメニューから[オブジェクト属性の変更]→[テキストへ]を選んで下さい。
この操作でラベルオブジェクトをテキストオブジェクトに変更できます。

佐田守弘(KS-00119)
8547 ありがとうございました。 上田 2000/11/11-00:31
記事番号8539へのコメント
ご指示通りでできました。ありがとうございました。

でも、なぜラベルじゃだめでテキストならいいんでしょう?
勉強不足の素人の疑問ですかね。聞き流してください。
8549 ラベルとテキストの違い 佐田 守弘 2000/11/11-02:43
記事番号8547へのコメント
上田さん
ラベルとは、文字どおり「文字を表示する」機能のオブジェクトです。
つまり、記述した内容がそのまま表示されます。
ですから、計算式を記述しても、その値が表示されるのではなく、記述した計算式の文字列が表示されます。

テキストとは、計算式の値(値であるところに意味あり)を表示するオブジェクトです。
計算式とは、単なる文字列の定数値や項目値に始まり、複雑な関数を使った計算式でも、
その値を評価して、結果となる値を表示する機能があります。

この説明で分かりますでしょうか。

佐田守弘(KS-00119)
8552 Re:ラベルとテキストの違い 上田 2000/11/11-14:59
記事番号8549へのコメント
ご丁寧にありがとうございます。

テキスト=文字
ラベル=目次シール?という感じがして、
テキストの中身が計算式の値だということにしっくりこなかっただけです。

良い勉強になりました。

戻る