Migaro. 技術Tips

                       

ミガロ. 製品の技術情報
IBMiの活用に役立つ情報を掲載!


Delphi/400

Delphi フォーム上のコンポーネントを一括処理

今回はDelphi/400でフォーム上のコンポーネントを一括処理するプログラミングテクニックをご紹介いたします。
Valence

Valence Tips ローカルデータ機能

Valence6.0 20210511.1の新機能紹介です。AppBuilderのEditGridウィジェットには、サーバーのデータを直接編集せずにローカル上でデータを編集して任意のタイミングで更新できる、ローカルデータ機能が追加されました。
SP4i

SmartPad4i リモートアドレスの取得

SmartPad4iでは、接続しているユーザーのリモートアドレスをRPG側で取得することができます。利用者端末のIPアドレスにより処理を分岐させたり、利用できる機能を制限するようなことも実現できます。
Delphi/400

Delphi/400 メソッド入門

Delphi/400では、IBM i 内のファイルやメンバーを探知する便利な機能が含まれています。SCDToolsユニットで宣言されている7種類の関数について解説します。
CNX Blog

アプリ変数を使用してグリッドの列見出しを動的に変更する

Valence App Builder で開発するグリッドアプリケーションでは、ほとんどの場合、変更する必要のない静的なカラムを使用します。つまり、「顧客番号」カラムには常に顧客番号または顧客 ID を、「商品番号」カラムには常に商品番号または SKU を保持する、などです。しかし、場合によっては、レンダリングされるデータの種類に応じて異なる列見出しを持つことが理想的なグリッドの列を持つことがあります。
Delphi/400

Delphi TImageの便利なプロパティ(VCL)

Delphi/400で開発する際にTImageを利用すると、画像を簡単に利用することが可能です。今回はそのTImageにある便利なプロパティについてご紹介します。
Delphi/400

Delphi/400 プログラム実行中のジョブ情報取得方法

TCmd400から以前ご紹介のRTVJOBAコマンドを使うことで、Delphi/400でも容易にジョブ情報を取得することができます。その手順を解説します。
CNX Blog

非常識なフィルタ・リクエストに見舞われた?RPG(とSQL)で解決!

ビジネスデータのリストやグリッドは、特に単一列の比較を適用する場合、非常に簡単にフィルタリングできることがよくあります。例えば、顧客からの注文のリストを特定の国や出荷日に限定する必要がありますか?問題ありません。2つのシンプルなカラムフィルター(1つは出荷先国、もう1つは出荷日)を使って、ユーザーは探しているものを取得することができます。しかし、時にはもっと変わったフィルタリングのニーズがあるユーザーもいるかもしれません...。
SP4i

SmartPad4i プログラム実行中のジョブ情報取得方法

今回は、CLやRPG(ILE RPG)/ COBOLプログラム実行中のジョブ情報取得方法をご紹介いたします。ジョブを実行中のユーザープロファイルやジョブ番号をプログラム側で取得することにより、開発の幅が広がります。
Valence

Valence Tips 経路表示機能追加

2021年6月にValence6.0 20210511.1をリリースしました。前回のリリースからApp Builderには30を超える機能が追加されています。今回はその中から、Mapウィジェットに搭載された、経路表示機能をご紹介します。