PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
14973 01/04/06 19:35:47 RE(1):PB6.5: ユーザーオブジェクトを使ってTABの自動生成 By aki
14971 01/04/06 15:40:04 PB6.5: ユーザーオブジェクトを使ってTABの自動生成 By DH

カテゴリ:ユーザオブジェクト
日付:2001年04月06日 19:35 発信者:aki
題名:RE(1):PB6.5: ユーザーオブジェクトを使ってTABの自動生成

DHさん、こんばんは。

>実際複数のTABを生成し、そのTABのページ番号をそれぞれ表示し、
>対象のデータウィンドウをOPENさせたいのです。

integer max    //作りたいTABの数
integer index  //インデックス

for index = 1 to max
    tab_1.OpenTab(u_tab,index)                     //tabpageの生成
    tab_1.control[index].text      = string(index) //タブページに頁番号を設定
    tab_1.control[index].classname = PAGE_NAME     //タブページにクラスネームを設定
next

ざっとこんな感じでTABPAGEを動的に生成して、頁番号の表示とクラスネーム設定が出来ます。
TABコントロールのCONTROL[]プロパティーでTABページを表現するところがみそでしょうか。

あとは、データウインドウを動的に張り替えたければ、この要領で出来るはずです。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Sybase SQL Anywhere Client
Browser InternetExplorer5.X

Server SoftWare

OS Windows NT 4.0
DBMS Sybase SQL Anywhere Server
WebServer Apache

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