アーカイブ

2021/09/16
  • PowerBuilder
  • プログラミングテクニック
  • 印刷、ファイル出力
プリンターのプロパティ画面を表示する

プリンターのプロパティ画面を表示する

方法 印刷する前にプリンターのプロパティを表示させ、用紙サイズまたは印刷の方向などを指定するには PrintSetupPrinter 関数を利用します。 【例】 // プリンターのプロパティを表示 (キャンセルやエラーの […]

2021/09/10
  • PowerBuilder
  • window
  • プログラミングテクニック
グラフのスケールを相対的に変動させないようにする

グラフのスケールを相対的に変動させないようにする

方法 グラフデータウィンドウの Y 軸はデフォルトでは現在のデータの値に応じて自動でスケールが設定されます。 Y 軸のスケールを固定するには、プロパティ「自動目盛」のチェックをオフにしたうえで最大値、最小値を設定します。 […]

2021/09/09
  • PowerBuilder
  • プログラミングテクニック
データウィンドウへのファイルインポート時にユーザーにファイルを選択させる

データウィンドウへのファイルインポート時にユーザーにファイルを選択させる

方法 データウィンドウへインポートするファイルをユーザーに選択させるには、ImportFile 関数の引数であるファイルパスに空文字 (“”) を渡します。 選択できるファイルの種類としては、「タ […]

2021/09/08
  • Datawindow
  • PowerBuilder
  • プログラミングテクニック
データウィンドウコントロールの内容全体をコピーする

データウィンドウコントロールの内容全体をコピーする

方法 データウィンドウコントロールの内容全体をコピーするには GetFullState 関数を利用します。GetFullState 関数は Blob 型のデータとしてデータウィンドウのデータを含め、プロパティやレイアウト […]

2021/09/07
  • Datawindow
  • PowerBuilder
  • プログラミングテクニック
部分一致でデータウィンドウのデータを絞り込む

部分一致でデータウィンドウのデータを絞り込む

方法 データウィンドウ内の文字列のデータを部分一致でフィルタリングする場合は、フィルター条件に Like 演算子を使用し、”%” を付加して指定します。 また、Like 演算子の条件内では任意の […]

2021/09/03
  • Datawindow
  • PowerBuilder
  • プログラミングテクニック
データウィンドウで未入力の条件を無視して検索する

データウィンドウで未入力の条件を無視して検索する

方法 データウィンドウでの検索において、複数ある条件の中からユーザーに任意の条件を指定させる場合など条件の個数が固定ではない場合に、未入力の条件を無視した検索を実装する方法がいくつかあります。 方法 1 : 動的に条件を […]

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 フ […]

PowerBuilder マイグレーション
PowerBuilder 2019 R3 日本語版リリース 紹介動画