PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
23410 | 08/09/18 09:27:27 | RE(2):PB10.0: SaveAs でEXELのセルの幅が縮んでしまう By sarada |
23315 | 08/05/01 13:41:23 | RE(1):PB10.0: SaveAs でEXELのセルの幅が縮んでしまう By Hakofugu |
23314 | 08/04/30 18:09:00 | PB10.0: SaveAs でEXELのセルの幅が縮んでしまう By ⇒ |
カテゴリ:PowerBuilderの不具合?
日付:2008年09月18日 09:27 発信者:sarada
題名:RE(2):PB10.0: SaveAs でEXELのセルの幅が縮んでしまう
Hakofuguさん、おはようございます。
>⇒さん、こんにちは。
>
>>shimaというものです。よろしくお願いします。
>>
>>下記のソースでデータウィンドウのSaveAsメソッドで、Excelファイルへ出力しようとしています。
>>li_rtn = dw_xxx.SaveAs(sle_file_nm.Text, ia_out_kbn, FALSE)
そもそも拡張子がtextってのは どうなの?w
csvとexcelが勘違いするのでは?。
xlsならわかるが・・・^^;
>>
>変数ia_out_kbn の中身は Excel8! 何ですよね!?
>
>>デバックを行うとli_rtnには1が入ってきていて正常に動作していることは確認してます。
>>
>>しかし、出力されたEXELシートを見ると、データ型がdecimal(0)となっている
>>カラムの値が出力されるセルの幅が0になってしまいます。(自分でセルの幅を
>>変えると値が入っていることは確認出来る)
>>
>ここで言っている「データ型がdecimal(0)」とはDWのカラムの仕様のデータ型のことですよね。
>テーブルの定義で言うとNumber(x,0)になるんですかね。(Oracleなので)
>
>>TABLEの定義は変更が不可能なため、幅を広げるための様々な方法を試みたので
>>すが、どうしてもdecimal(0)のデータをEXELに出力する時にセルの幅が0になっ
>>てしまいます。
>>
>DBMS:Oracle10g
>Client OS:WindowsXP
>PB:Ver10.2.1 Build9004J
>Excel:Excel2003
>
>で試してみましたが、幅が0にはなりませんでした。
>全ての行の値が0のカラムもそうでないカラムも幅は一緒でした。何か、条件が違うのかもしれません。
>
>
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows XP
DBMS Oracle Net 10
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.