過去の桐井戸端BBS (桐ver.6) |
3515 | レポートにレイアウトしたテキストボックスがプレビューされない | 舟橋 立泰 | 1999/11/26-20:59 |
桐バージョン6を会社で使っています。 今日、突然レポート上に書き込んだテキスト枠の一部がプレビューでも印字でも出てこなくなってしまいました。 使い方としては、レポートで宅配伝票のフォーマットを作り、表形式の住所録とリンクさせて印刷しています。 プリンタの問題でも無いようです。仮想メモリが足らないかと思って、HDの容量を開けてもだめです。 じつは昨日、急に桐が立ち上がらなくなって、再インストしたのですが、原因はそれかも? もしお分かりの方見えましら、よろしくお願いいたします。 | |||
3517 | Re: | 佐田 守弘 | 1999/11/26-22:20 |
記事番号3515へのコメント 舟橋 立泰さん この種のトラブルは、原因が特定しにくいものです。参考までに思いつくチェックポイントをあげてみます。 @桐のプリンタの設定やその他の環境設定 桐を再セットアップし直したとの事ですので、各種の設定が元に戻ってしまっ ていることが真っ先に考えられます。環境設定画面を確認して、以前と同じ設 定になっているかを調べて下さい。 AWindowsで設定しているいつも使うプリンタ これも以前と同じかチェックしてみて下さい。 B表示がおかしくなったテキストボックスの属性 属性ダイアログで設定を確認して下さい。目につかない細かい点も充分に確認 してみて下さい。 もう1つ同じテキストボックスを別の場所に作ってみて、比べてみるのも1つ の方法です。 佐田守弘(KS-00119) | |||
3519 | お手数おかけします。 | 舟橋 立泰 | 1999/11/27-00:01 |
記事番号3517へのコメント 佐田様へ。 ありがとうございました。プリンタなどの環境設定は見直した つもりですが、もう一度、目を皿のようにして見てみます。 今は自宅なので、月曜日に試してまたご相談、ご報告させて いただきます。 | |||
3553 | できました! | 舟橋 立泰 | 1999/11/29-20:52 |
記事番号3519へのコメント 佐田 様へ おかげさまで解決しました。 結局、テキストではなくラベルでやれば表示されました。 なぜかテキストボックスは数字で制限があるようで。 そういえば、「計算式が違うkd1074」というメッセージ がプレビューのたびに出てました。そのせいでしょうか。 でも、いままでちゃんと表示されてたのがフシギです。 いずれにしてもお世話かけました。 | |||
3555 | ラベルで正常に表示されるという事は | 佐田 守弘 | 1999/11/29-23:04 |
記事番号3553へのコメント 舟橋 立泰さん ラベルオブジェクトを使えば、正常に表示されるというお答から考えますに、 印刷したい内容は、項目値や計算式で求める文字列値や数値ではなく、固定さ れた文字列だったのでしょうか。またその中に数字や演算記号として使われる 記号が入ってた様ですね。 テキストトラベルの違いを説明しておきます。 ●ラベル ラベルはソースに記述した通りの文字列を、その通りに表示したり印刷しま す。以下、表示と印刷を合わせて単に表示と書きます。 ●テキスト テキストは、「文字列」という意味ではなく、計算式の値を表示したり印刷 するオブジェクトです。 文字列も表示できないわけではないのですが、あくまでも計算式としてみな します。従って、文字列だけの時には引用符で囲むのが原則です。 (例) 「東京から大阪」:文字列としてしか解釈できないので、文字列定数としてそ のまま表示されるはずです。 「東京−大阪」:ハイフォンのつもりの「−」は、マイナス記号ないし減算の 演算子とみなされ、「東京」引く「大阪」の引き算をしようとします。しかし 、東京も大阪も変数として正しい記述でないので、計算式が違うというエラー になります。 「"東京−大阪"」:引用符で囲むと全体が文字列とみなされて「東京−大阪」 の文字が表示されます。 ハイフォン以外にも、演算子として使う記号や、数字などがあると、おそらく エラーになるはずです。 佐田守弘(KS-00119) 以上を参考に、エラーが発生したきっかけを掴んで頂きますと、何かと参考に なるかと思います。 | |||
3556 | よく分かりました | 舟橋 立泰 | 1999/11/30-00:37 |
記事番号3555へのコメント 佐田さまへ。 ありがとうございました。DOSの頃から桐を使っているのですが、 住所データベース、住所シールのソフトとしてしか使っておらず、 あまり詳しいことを知りません。これを機会にもう少し桐を勉強 しようかと思っています。 また、よろしくお願い致します。 |