アーカイブ
ログイン認証されていないサーバー上のファイルやフォルダーにアクセスする
方法 ログイン認証されていないサーバー上のファイル / フォルダーに対して FileCopy 関数や FileMove 関数、CreateDirectory 関数、RemoveDirectory 関数などといったファイル […]
ドロップダウンリストボックスで削除した項目の空白をつめる
方法 ドロップダウンリストボックスに追加されている項目を IDE 上で削除するには、ドロップダウンリストボックスのプロパティシートの [項目] タブの先頭にある数値をクリックし、選択状態にしてから [Delete] キー […]
分割されたデータウィンドウの右側を左右矢印キーでスクロールする
方法 左右に分割されたデータウィンドウでは左右の矢印キーを入力しても左側のペインのみがスクロールします。右側のペインをスクロールさせるには対象のデータウィンドウに pbm_dwnkey を指定したユーザーイベントを作成し […]
データウィンドウの行を変更の有無にかかわらず更新・削除の対象外にする
方法 データウィンドウで検索された行に対して変更や削除を行うと、Update 関数を呼び出した際にデータベースに対してそのデータの更新や削除が行われます。 特定の行に対してデータウィンドウ上で変更したかどうかにかかわらず […]
データウィンドウの現ページと総ページ数をスタティックテキストに動的に表示する
方法 現在のページを動的にスタティックテキストに表示するには、データウィンドウの ScrollVertical イベントで、現在のページ数と総ページ数を取得します。 データウィンドウの現在のページ数と総ページ数は下記のデ […]
表示書式が設定されているカラムでゼロサプレスを行う
方法 表示書式で数値のマスクに # を指定したうえで単位などの文字を付加した場合、ゼロサプレスされないことがありますが、シングルクォーテーションで文字を囲むか、文字の前に “\” 記号をつけて文字 […]
スクリプトで新規フォルダーを作成する
方法 スクリプトで新しいフォルダーを作成するには CreateDirectory 関数を利用します。 【例】現在の作業フォルダーに新しいフォルダー temp1 を作成する string ls_path integer l […]
PowerBuilder 2019 R3 日本語版 新機能+機能強化のご紹介
2021 年 6 月 30 日・・・満を持して PowerBuilder 2019 R3 日本語版 (LTS) がリリースされました🎉 本バージョンでは、PowerBuilder アプリケーションの UI […]
株式会社システムリサーチ様事例
株式会社システムリサーチ様が開発・提供している業務パッケージ「BIGシリーズ」の開発に、PowerBuilderが使われています。
ファイルのパスからファイル名のみ取得する
方法 ファイルのパスが格納されているテキストから、拡張子を含むファイル名を取得する場合は、LastPos 関数を使用することで取得できます。 LastPos 関数を利用してファイルパスに含まれる最後の “\& […]