タグ: プログラミングテクニック

2021/04/02
  • PowerBuilder
  • プログラミングテクニック
データウィンドウ以外のコントロールをスクリプトでスクロールする

データウィンドウ以外のコントロールをスクリプトでスクロールする

方法 リストボックスなど、データウィンドウ以外のコントロールでスクロールを行うためには、Send 関数で対象のコントロールにメッセージを送信します。 リストボックスやツリービューなどのコントロールはスクロールするための関 […]

2021/03/31
  • PowerBuilder
  • プログラミングテクニック
タブコントロール内のコントロールのタブ順序を変更する

タブコントロール内のコントロールのタブ順序を変更する

方法 通常、ウィンドウ内に配置されたコントロールのタブ順序を変更するには、パワーバーにある [ タブ順序 ] ボタンをクリックするか、メニュー [ 書式 | タブ順序を表示 ] を選択することでタブ順序の設定モードに切り […]

2021/03/30
  • PowerBuilder
  • プログラミングテクニック
データウィンドウに配置したコントロールのタブ順序を取得する

データウィンドウに配置したコントロールのタブ順序を取得する

方法 タブ順序は tabsequence プロパティから取得することができます。プロパティの値を取得する方法としては、Describe 関数を利用する方法とドット表記があります。 Describe 関数を使用する場合はパ […]

2021/03/29
  • PowerBuilder
  • プログラミングテクニック
データウィンドウ内のタブ順序を動的に変更する

データウィンドウ内のタブ順序を動的に変更する

方法 DataWindow 内のカラムのタブ順序は、SetTabOrder 関数を使用してスクリプトでタブ値を動的に変更することができます。 SetTabOrder 関数には引数が 2 つあり、最初のパラメーターにはタブ […]

2021/03/26
  • PowerBuilder
  • プログラミングテクニック
カタログテーブルを作成しないように制御する

カタログテーブルを作成しないように制御する

方法 カタログテーブルを作成しないようにするにはデータベースペインタを開き、IDE のメニューから「デザイン – オプション」で表示される「DB 環境設定」の全般タブの「拡張属性の使用」のチェックを外します。 […]

2021/03/25
  • PowerBuilder
  • プログラミングテクニック
外部ソースのデータウィンドウをスクリプトで作成する

外部ソースのデータウィンドウをスクリプトで作成する

方法 データソースに「外部ソース」を指定したデータウィンドウと同様のデータウィンドウは SyntaxFromSQL 関数でソースを生成することができません。 あらかじめ「外部ソース」のデータウィンドウオブジェクトを作成し […]

2021/03/23
  • PowerBuilder
  • プログラミングテクニック
データウィンドウ上のグループヘッダに通し番号を表示する

データウィンドウ上のグループヘッダに通し番号を表示する

方法 グループ化されたデータウィンドウ上のグループ区域 (グループ ヘッダ、グループ トレーラ) に計算フィールドを用意し CumulativeSum データウィンドウ関数を使用することでグループ毎の通し番号を表示できま […]

2021/03/22
  • PowerBuilder
  • プログラミングテクニック
アプリケーションの起動時に付与されたパラメーターを取得する

アプリケーションの起動時に付与されたパラメーターを取得する

方法 PowerBuilder で作成されたアプリケーションは、起動時にパラメーターを付与することができます。たとえばコマンドラインで実行する場合に “appname.exe parm” のように […]

2021/03/19
  • PowerBuilder
  • プログラミングテクニック
データウィンドウに配置されたコントロールのフォントを変更する

データウィンドウに配置されたコントロールのフォントを変更する

方法 データウィンドウに配置されたコントロールで使用しているフォントの種類をスクリプトで変更するには、Font.Face プロパティを使用します。 【例】ドット表記でカラム “sample_column” のフォントを変 […]

2021/03/17
  • PowerBuilder
  • プログラミングテクニック
データウィンドウを印刷する際に部数を設定する

データウィンドウを印刷する際に部数を設定する

方法 データウィンドウのデータを印刷する時に部数を設定する方法は二つあります。 一つ目は PrintSetup 関数で「プリンタの設定」ダイアログボックスを表示させて [設定] からシステムのプリンタ設定ダイアログボック […]

PowerBuilder マイグレーション
PowerBuilder学習、動画で始めちゃう?