PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
11556 | 00/06/05 14:25:35 | RE(9):PB6.5: SAVEAS関数でEXCELファイルへデータを落とす際に・・・ By noki |
11552 | 00/06/05 12:24:44 | RE(8):PB6.5: SAVEAS関数でEXCELファイルへデータを落とす際に・・・ By リエッチ |
11546 | 00/06/02 17:53:40 | RE(7):PB6.5: SAVEAS関数でEXCELファイルへデータを落とす際に・・・ By noki |
11543 | 00/06/02 13:32:58 | RE(6):PB6.5: SAVEAS関数でEXCELファイルへデータを落とす際に・・・ By Taka |
11541 | 00/06/02 12:36:05 | RE(5):PB6.5: SAVEAS関数でEXCELファイルへデータを落とす際に・・・ By リエッチ |
11539 | 00/06/02 09:13:02 | RE(4):PB6.5: SAVEAS関数でEXCELファイルへデータを落とす際に・・・ By noki |
11537 | 00/06/01 20:20:26 | RE(3):PB6.5: SAVEAS関数でEXCELファイルへデータを落とす際に・・・ By M.M |
11535 | 00/06/01 18:02:04 | RE(2):PB6.5: SAVEAS関数でEXCELファイルへデータを落とす際に・・・ By noki |
11530 | 00/06/01 12:28:12 | RE(1):PB6.5: SAVEAS関数でEXCELファイルへデータを落とす際に・・・ By リエッチ |
11529 | 00/06/01 11:12:32 | PB6.5: SAVEAS関数でEXCELファイルへデータを落とす際に・・・ By noki |
カテゴリ:PowerBuilderの開発環境
日付:2000年06月01日 12:28 発信者:リエッチ
題名:RE(1):PB6.5: SAVEAS関数でEXCELファイルへデータを落とす際に・・・
nokiさん、こんにちは。
>はじめまして。
>SAVEAS関数を使ってEXCELへDWのデータを落としているのですが(ヘッダ付き)、
>その際にヘッダ名をModifyで日本語に変えています。
>DWコントロールは一つなのですが、表示されるDWオブジェクトは複数あり
>選択されたDWオブジェクトを表示しています。
>現在、
>dw_1.Modify(\"column_cd.dbName =\'コード\'\")
>dw_1.Modify(\"column_name.dbName =\'名称\'\")
>dw_1.Modify(\"column_kbn.dbName =\'区分\'\")
>と一つずつ設定していっているのですが、各DWオブジェクトのカラム分設定するのは
>とっても無駄な作業な気がします。
上記のように、固定でスクリプトに記述するのではなく
どのDWにも対応できるように記述してあればいいと思います
手順としては
1)DW内のカラム数の取得
2)以下の処理をカラム数分ループ
・n番目のカラム番号のタグ値を取得 dw_1.Describe(\"n番目のカラム名.Tag\")
・n番目のカラム名を、上記で取得した値に変更する
上記でできます。ただし、前準備として、カラムのタグに変更したいカラム名を
記述しておかなくてはなりません
ではでは
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS Oracle SQL*Net 8
Browser InternetExplorer5.X
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.