過去の桐井戸端BBS (桐ver.8) |
16370 | 一覧表印刷でHTMLファイルを作るとき項目の幅を任意に設定したい | 太郎丸義之 | 2002/06/20-23:09 |
太郎丸です。 はじめて質問します。 よろしくご指導ください。 桐V8SP6を使っています。 表の一覧表印刷でHTMLを作りたいのですが。 書き出す項目を指定して、何とかできたのですが、 表の幅の指定は出来ないのでしょうか? 例えば"顧客.TBL"で [顧客名][コード][電話番号][Mail]これだけを 一覧表印刷でHTMLにする場合、 [顧客名]50MM[コード]10MM[電話番号]20MM[Mail]30MM でhtmlが作れるでしょうか? よろしくご指導ください。 | |||
16371 | Re:桐のHTMLファイルの項目幅(項目内改行禁止) | Ogo | 2002/06/21-00:53 |
記事番号16370へのコメント >表の一覧表印刷でHTMLを作りたいのですが。 >書き出す項目を指定して、何とかできたのですが、 >表の幅の指定は出来ないのでしょうか? 指定できないと思います(桐が勝手な width 記述を挿入してしまう ――そもそも html ファイルの設定で、 xx mm なんて設定はあり得ないし)。 が、一旦桐で普通に html 書き出ししたファイルを更に修正することで、 項目内の改行(折り返し)を禁止することは可能です。 【多遊】さんのホームページ http://www2u.biglobe.ne.jp/~s_tanaka/ の中のダウンロードコーナーで http://isweb8.infoseek.co.jp/animal/mokuchan/download/dl-list.htm 110 桐V8 HTMLファイル内ハイパーリンク設定CMD 「Link_110.lzh 」 を試してみて下さい。 | |||
16377 | Re:桐のHTMLファイルの項目幅(項目内改行禁止) | 太郎丸義之 | 2002/06/21-11:58 |
記事番号16371へのコメント 他の方法で、各項目の幅を指定できる方法はないでしょうか? | |||
16378 | Re:桐のHTMLファイルの項目幅(項目内改行禁止) | うにん | 2002/06/21-13:20 |
記事番号16377へのコメント >他の方法で、各項目の幅を指定できる方法はないでしょうか? 桐のHTML書き出し機能は、ちっとばかし古いので、 それを使わず自分でスタイルシートを含めたHTMLを書き出す一括処理を書いた方がいいと思います。 桐で使っているような古いタイプのHTMLでは、項目の幅はピクセルか%でしか指定できないので、 一覧表印刷の定義から書き出してるにもかかわらず、印刷の項目幅が生きません。 (苦労の跡は伺えますが、なぜか%の合計が100にならないとか、 項目の表示幅に比例した%になってないとかおかしな所が見受けられます。) スタイルシートを使えば、幅をmmで指定できます。 ただ、一覧表定義の項目幅を一括処理から調べる方法がないんですよね。。。 汎用的なのを作るのは難しいかも。一覧表でなく画面の表示幅は取れるので、そっちを使って作ればいいのですが。 | |||
16433 | Re:桐のHTMLファイルの項目幅(項目内改行禁止) | 太郎丸義之 | 2002/06/25-12:33 |
記事番号16378へのコメント うにんさん、ありがとうございます。一度桐のサンプル見てみます。 |