PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
11889 00/06/23 10:35:06 RE(6):PB6: SyntaxFromSQLで作成した動的DWの見出し項目名の取得について By TR-707
11887 00/06/23 10:23:41 RE(5):PB6: SyntaxFromSQLで作成した動的DWの見出し項目名の取得について By t.y
11886 00/06/23 10:21:53 RE(4):PB6: SyntaxFromSQLで作成した動的DWの見出し項目名の取得について By こてちゅ
11885 00/06/23 10:12:37 RE(3):PB6: SyntaxFromSQLで作成した動的DWの見出し項目名の取得について By t.y
11884 00/06/23 09:57:10 RE(2):PB6: SyntaxFromSQLで作成した動的DWの見出し項目名の取得について By てとらぽっと
11882 00/06/23 09:38:40 RE(1):PB6: SyntaxFromSQLで作成した動的DWの見出し項目名の取得について By TR-707
11878 00/06/22 19:59:34 PB6: SyntaxFromSQLで作成した動的DWの見出し項目名の取得について By t.y

カテゴリ:PowerBuilderの開発環境
日付:2000年06月23日 10:21 発信者:こてちゅ
題名:RE(4):PB6: SyntaxFromSQLで作成した動的DWの見出し項目名の取得について

TR-707さん、こんにちは。

すごーくどうでもいいことですが・・・

>----
>/* カラム数 */
>String ls_colcount
>/* カラム数を取得 */
>ls_colcount = dwo.Object.DataWindow.Column.Count
>/* 見出し項目を保存する配列 */
>String ls_mod_str[Integer(ls_colcount)]
>/* カラムごとにプロパティを変更 */
>FOR ll_cnt = 1 TOInteger(ls_colcount)
> /* カラムのll_cnt番目にSetcolumn ←おまじないとしてやっているので必要ないかもしれません */
> dwo.SetColumn(ll_cnt)
> /* カラムの見出しの名称を取得 */
> ls_mod_str[ll_cnt] = dwo.Describe(\"#\" + String(ll_cnt) + \".Name\") + \'_t.name\'
>NEXT
>----

FOR文のところでString変数からIntegerへの変換はしないで、
Integerで変数宣言をしておき、カラムカウント自身をIntegerに
変更し、変数に代入するようにしましょう。
何度もInteger関数が発行されるようなロジックはあまり美しくありません。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS INFORMIX Net 7
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.