PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
6837 | 99/06/17 12:40:15 | RE(5):PB5.0.04: 半角英数文字の改行について By リエッチ |
6833 | 99/06/16 20:51:00 | RE(4):PB5.0.04: 半角英数文字の改行について By 3101 |
6832 | 99/06/16 19:41:10 | RE(3):PB5.0.04: 半角英数文字の改行について By みゃ? |
6831 | 99/06/16 19:10:45 | RE(2):PB5.0.04: 半角英数文字の改行について By 3101 |
6825 | 99/06/16 16:04:18 | RE(1):PB5.0.04: 半角英数文字の改行について By みゃ? |
6813 | 99/06/16 13:41:58 | PB5.0.04: 半角英数文字の改行について By 3101 |
カテゴリ:データウィンドウ
日付:1999年06月16日 19:10 発信者:3101
題名:RE(2):PB5.0.04: 半角英数文字の改行について
みゃ?さん、こんばんは。
>3101さん、こんにちは。
>
>>DW上に表示したカラムの内容が長すぎて、
>>半角英数だと改行しないで途切れて表示されてしまいます。
>>
>>以前、上司の方にPBのバグと教えられた気がするのですが。。。
>>何とかならないでしょうか?
>>
>>現在は文字列を判断して何文字毎に改行コードを入れるという
>>方法をとっていますが、データが多いと処理速度が非常に遅くて
>>困っています。
>>
>>いい方法知っている方がいましたらご返答お願いします。
>
>あの、推測なんですが、
>カラムオブジェクトのプロパティの「表示書式」や「式による設定」で
>定義してみるというのはいかがでしょう?
>
>まったく根拠のない話です。(すみません)
>見当はずれだったら、ごめんなさい。
>
みゃ?さん、ご返答ありがとうございます。
実は色々試してみたのです。
最初は計算フィールドに文字列操作の式をたくさん書いて何文字毎に改行コードを入れる
ってやってたんですけど・・・。
これは非常に大変な作業でやめました。
次に、リトリブ後にスクリプトの方でLenやMidを使って何文字毎に改行コードを
入れるようにしました。
これが、データ件数にもよりますけど遅いのなんの。。。
LenBやMidCも使ってみたのですがうまくいきません。
半角・全角混合で入力されるとお手上げです。
半角だろうが全角だろうが勝手に改行してくれるようになったらいいんですけど。。。
「式による設定」は設定できる計算式が限られてくるので駄目だと思います。
しかし、「表示書式」はいいかもしれません。やってみます。
>
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.