タグ: Datawindow

2021/10/15
  • Datawindow
  • PowerBuilder
  • プログラミングテクニック
Enter キーによる Tab 移動を実装したデータウィンドウでカラムに改行を入力する

Enter キーによる Tab 移動を実装したデータウィンドウでカラムに改行を入力する

方法 データウィンドウで Enter キーによるタブ移動は [pbm_dwnprocessenter] をイベント ID にもつユーザーイベントを定義して実装することができます。 データウィンドウ内のカラムのフォーカス移 […]

2021/10/14
  • Datawindow
  • PowerBuilder
  • プログラミングテクニック
グループを定義したデータウィンドウを動的に作成する

グループを定義したデータウィンドウを動的に作成する

方法 データウィンドウを動的にグループ化するには構造が変わるため、SyntaxFromSQL 関数、 Create 関数を使用してデータウィンドウを再作成します。 Create 関数は引数にソースコードを指定してデータウ […]

2021/10/08
  • Datawindow
  • PowerBuilder
  • プログラミングテクニック
行のデータが変更されたことを確認する

行のデータが変更されたことを確認する

方法 行のデータの変更を確認するには、GetItemStatus 関数を使用します。最初の引数に確認する行番号、2 番目の引数にカラム番号、そして 3 番目の引数にバッファを指定します。 なお、カラム番号に 0 を指定す […]

2021/10/07
  • Datawindow
  • PowerBuilder
  • プログラミングテクニック
グループの最終行をデータウィンドウ式で判定する

グループの最終行をデータウィンドウ式で判定する

方法 データウィンドウ内のグループごとの最終行であるかどうかは、データウィンドウ式により Max 関数で “for group” キーワードを使用してグループごとの行番号 (GetRow 関数) […]

2021/10/05
  • Datawindow
  • PowerBuilder
  • プログラミングテクニック
行ごとに異なる画像をデータウィンドウに表示する

行ごとに異なる画像をデータウィンドウに表示する

方法 文字列型のカラム、計算フィールド、またはテーブル BLOB を利用して、行ごとに異なる画像をデータウィンドウに表示することができます。 文字列型のカラムの設定で画像を表示する カラムのプロパティ [全般] タブの「 […]

2021/10/01
  • Datawindow
  • PowerBuilder
  • プログラミングテクニック
データウィンドウ内のラジオボタンのコード表をスクリプトで設定する

データウィンドウ内のラジオボタンのコード表をスクリプトで設定する

方法 ラジオボタン編集様式カラムのコード表は Values プロパティで設定することができます。 プロパティの値は 表示値1<Tab>データ1/表示値2<Tab>データ2/表示値3<Tab& […]

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 を用いて条件を指定します。 【 […]

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