過去の桐井戸端BBS (桐ver.7)
1655 印字(非印字)改行文字について tuji 1999/4/6-23:13
Ver7.1のレポートで、
テキストオブジェクトを作成し、
そのオブジェクトの中で、
一覧表印刷で設定できる印字改行文字(又は非印字改行文字)は指定できるのでしょうか?
何時間いじり回してみても全然たどり着きそうにないので・・・。

やってみたいのは、契約書をレポートで作成することなのですが。
条項ごとに(第1条、第2条ごとに)オブジェクトを設定しようとしたのですが、
契約の相手方等のデータの字数により1行で済むか2行になるかが変わってきて、
レイアウト的にかっこわるくなってしまうので、
大きなオブジェクトを1つ作り、条項を全てそのオブジェクトに詰め込み、
条項ごとに非印字改行文字を設定してやればいいか、等と思っていたのですが、
肝心の非印字改行文字の設定がわからないと話にならない・・・。

どなたかわかる方がいらっしゃいましたらよろしくお願いします。
もし、別の手段があればそちらの方もよろしくお願いします。
1656 Re: 幅田 1999/4/7-06:11
記事番号1655へのコメント
単票形式のレポートであれば、レポートの定義画面で
ファイル→ファイル属性→対象表タブの中の非印字強制改行文字のところに設定します。

一覧表形式のレポートであれば、一覧表のオブジェクトの属性の中の
対象表タブの中の非印字強制改行文字のところに設定します。

設定する文字は、その業務では絶対使わないような文字にしておけばいいでしょう。
1657 Re: tuji 1999/4/7-10:30
記事番号1656へのコメント
ありがとうございます。大変勉強になりました。
完全にオブジェクト側の設定の問題だと思いこみ、
マニュアルもそっちしか見てないし、設定もオブジェクトの部分しか見てませんでした。
よく考えてみればオブジェクト単位で設定する必要はほとんどないような機能ですもんね。
(絶対使わない文字を使うわけだし。)
1671 Re: 福田 1999/4/8-22:12
記事番号1655へのコメント
確かレポートの場合は、表定義の改行文字列を有効に出来たと思います。
私の場合は、表定義の方で「↓」を改行にしていますけど
非印字改行文字列は、結構、選択に迷いますね。
レポートでは有効だけど、入力フォームの方は、設定画面で
確か改行は出来なかったと思います。
空白文字を押していって揃えるなんてなんか幼稚園やってるようですなぁ・・・・・・・
私も、契約書作成プログラムを桐7で作ってみましたが
テキストの上に、データを印字する様にすると、印字位置がずれるので注意して下さい。
必ず出力して位置の確認をして下さい。

しかしながら「桐」は、行間が任意に指定出来るので良いですよ。
アクセスの場合は、ワード文書を与えたりすると文字化けするし
ダイレクトに書いていっても行間指定できませんので
ほんと間延びした契約書しか出来ません。
しかし、アクセスでやらなければいけない場合もあるのでこまったもんです。

あっエディタでテキストファイル作って流し込んでやると楽です。
行の文字数も、しっかり確認出来ますし
桐の方では、多少位置ずれしていても、ビューで見れば大丈夫
プロポーショナルフォントは、まさか使わないと思いますけど

では

戻る