Migaro. 技術Tips

                       

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


SP4i

SmartPad4i 独自のメニュー画面を表示する方法

SmartPad4iのデフォルトログイン画面やメニュー画面は、htmlを編集することでカスタマイズできます。今回は、ログイン画面や、メニュー画面を変更する際に変更するhtmlファイル類と注意頂くポイントについてご紹介いたします。
Delphi/400

【Delphi】画面をドッキングする制御方法について

画面の結合や分離をプロパティの設定やコーディングで制御する手順を紹介します。
Valence

Valence Portalにツールチップを組み込む方法

Valenceのポータル画面は、Hook.jsによって見た目や機能をカスタマイズできます。今回はHook.jsにJavaScriptを追加して、ポータル画面のアプリタイルへマウスオーバーした際に、ツールチップを表示する方法を紹介します。
Delphi/400

【Delphi】クラスを使ったコンポーネントの一括操作

同種のコンポーネントに一括して同じ操作を加える場合の便利なテクニックを紹介します。
SP4i

CVE-2022-37436,CVE-2006-20001 IBM HTTP Server for IBMi 脆弱性

IBM i 用のIBM HTTP Serverで脆弱性が見つかりました。(CVE-2002-37436 , CVE-2006-20001)、WebDAVとProxyModuleを使用する場合に影響があります。弊社製品への影響と、回避方法をまとめています。
Delphi/400

【Delphi】ローカル通知の表示方法

Delphi/400では、画面右下などに表示されるローカル通知(バルーン通知・プッシュ通知)をいくつかの方法で表示させることが可能です。今回はその手順を紹介します。
SP4i

JavaScriptでPDF出力を実装する方法

JavaScriptだけでPDFを出力できるような、オープンソースで公開されているライブラリがいくつかあります。今回は、ブラウザ側(HTML+JavaScript)でオープンソースのPDF-LIBを使用してPDFを出力する方法をご紹介します。
Delphi/400

【Delphi/400】TCall400から呼び出すCLP/RPGのデバッグ方法

今回はTCall400から呼び出すCLやRPGプログラムをデバッグする方法をご紹介いたします。
Valence

Valence RPG toolkitを使用してShift_JISのCSVファイルを出力

Valenceでは専用のRPGプログラムを作成しなくても、Gridウィジェットの設定にてUTF-8のCSVのダウンロード機能を追加可能です。しかし要件によってはShift_JISのCSVが必要な場合もあるかと思います。その手法をご紹介します。
Delphi/400

Delphi 11 Alexandriaに Fast Reportを導入する方法

10.2 TokyoまではDelphiの製品インストーラに付属していたFast Reportですが、11 Alexandriaでは導入方法が若干異なっているためその手順を紹介します。