アーカイブ

2021/09/01
  • Datawindow
  • PowerBuilder
  • プログラミングテクニック
ドロップダウンデータウィンドウに対してフィルターをかける

ドロップダウンデータウィンドウに対してフィルターをかける

方法 ドロップダウンデータウィンドウ (dddw) をフィルタリングするには、GetChild 関数で子データウィンドウを取得した上で、取得したデータウィンドウに対して SetFilter を用いて条件を指定します。 【 […]

2021/08/26
  • Datawindow
  • PowerBuilder
  • プログラミングテクニック
データウィンドウに配置されたコントロールをスクリプトで別の区域に移動する

データウィンドウに配置されたコントロールをスクリプトで別の区域に移動する

方法 データウィンドウ内のコントロールを別の区域に移動するには、SetPosition 関数を使用します。 SetPosition 関数の構文は下記のとおりです。 integer dwcontrol.SetPositio […]

2021/08/25
  • PowerScript
  • プログラミングテクニック
ウィンドウのハードコピーを印刷する

ウィンドウのハードコピーを印刷する

方法 PowerBuilder で作成したアプリケーションのウィンドウのハードコピーを取得する場合、ウィンドウやグラフコントロールといったビジュアルオブジェクトを印刷ジョブに取り込むことが可能な Print 関数の構文 […]

2021/08/24
  • PowerBuilder
  • PowerScript
  • プログラミングテクニック
フォルダー内に保存されているすべてのファイルを別フォルダーにコピーする

フォルダー内に保存されているすべてのファイルを別フォルダーにコピーする

方法 フォルダーに保存されているすべてのファイルを別フォルダーにコピーするには、BAT ファイルや Windows API を利用して行う方法があります。 以下の例では一時的に BAT ファイルを作成後、その BAT フ […]

2021/08/23
  • IDE
  • PowerBuilder
  • プログラミングテクニック
コンパイル時のデータベースに関する警告メッセージをオフにする

コンパイル時のデータベースに関する警告メッセージをオフにする

方法 IDE でコンパイルや実行の際のデータベースに関する警告メッセージをオフにするには、スクリプトのオプションで「DB 警告メッセージの表示」のチェックを外して PowerBuilder を再起動します。 スクリプトの […]

2021/08/19
  • PowerScript
  • プログラミングテクニック
多次元配列を実装する

多次元配列を実装する

方法 PowerBuilder では多次元配列の添字を可変長にすることができませんが、別途構造体に可変長配列のメンバを定義しその構造体自体を可変長配列として定義することで代替できます。 【例】 [str_test 構造体 […]

2021/08/18
コントロールに記述されているソースコードを取得する

コントロールに記述されているソースコードを取得する

方法 コントロールに記述されているソースコードを取得するには ClassDefinition オブジェクトと ScriptDefinition オブジェクトを利用します。 目的のコントロール (オブジェクト) について […]

2021/08/17
  • PowerBuilder
  • PowerScript
  • プログラミングテクニック
ログイン認証されていないサーバー上のファイルやフォルダーにアクセスする

ログイン認証されていないサーバー上のファイルやフォルダーにアクセスする

方法 ログイン認証されていないサーバー上のファイル / フォルダーに対して FileCopy 関数や FileMove 関数、CreateDirectory 関数、RemoveDirectory 関数などといったファイル […]

2021/08/16
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
ドロップダウンリストボックスで削除した項目の空白をつめる

ドロップダウンリストボックスで削除した項目の空白をつめる

方法 ドロップダウンリストボックスに追加されている項目を IDE 上で削除するには、ドロップダウンリストボックスのプロパティシートの [項目] タブの先頭にある数値をクリックし、選択状態にしてから [Delete] キー […]

2021/08/06
  • Datawindow
  • PowerBuilder
  • プログラミングテクニック
分割されたデータウィンドウの右側を左右矢印キーでスクロールする

分割されたデータウィンドウの右側を左右矢印キーでスクロールする

方法 左右に分割されたデータウィンドウでは左右の矢印キーを入力しても左側のペインのみがスクロールします。右側のペインをスクロールさせるには対象のデータウィンドウに pbm_dwnkey を指定したユーザーイベントを作成し […]

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