Migaro. 技術Tips

                       

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


SP4i

SmartPad4i 入力欄に独自の入力制限を追加する方法

SmartPad4i(Cobos4i)では、Designerの設定で定義した文字型や長さで自動的に入力チェックが作成されるようになっています。自動で追加されるチェック以外で、HTMLとJavaScriptを使用することで独自の制限を追加する...
CNX Blog

両方の長所を融合: 編集グリッド + フォーム

(※このトピックスは、Valence開発元(米CNX社)のブログ記事を翻訳・再編集したものとなります。原文記事は、コチラとなります。)活発なビジネスの場では、ユーザーがテーブルや物理ファイルのデータを追加・更新できるアプリが必要になることが...
CNX Blog

グリッドボタンの条件付きコントロール

(※このトピックスは、Valence開発元(米CNX社)のブログ記事を翻訳・再編集したものとなります。原文記事は、コチラとなります。)Valence の App Builder で作成されるグリッドアプリは、スクロール可能な大量の業務データ...
SP4i

SmartPad4i(Cobos4i) 1レコードで1000byte超えのサブファイルを使用する方法

SmartPad4i , Cobos4iではRPGⅢプログラムでサブファイルを使用する際、1レコードで1000byteの転送がデフォルトの設定となります。 ※RPGLE , COBOLでは32676byteになります。そのため、サブファイル...
Delphi/400

【Delphi/400】SQL実行時に渡すパラメータの一覧を取得するテクニック

Delphi/400のシステム実行時に、エラー発生時などの原因調査のため更新SQLの実行ログを取得されている場合があるかと存じます。そこで更新のSQL文にパラメータ(バインド変数)を使用していると、どのような値を更新したのかがSQL文中には...
CNX Blog

ドロップダウンフィルターを他の値で制限する方法

(※このトピックスは、Valence開発元(米CNX社)のブログ記事を翻訳・再編集したものとなります。原文記事は、コチラとなります。)Nitro App Builder ベースの多くの業務アプリケーションでは、ドロップダウンのフィルターと連...
CNX Blog

Gridウィジェットにおける新しいUI機能

(※このトピックスは、Valence開発元(米CNX社)のブログ記事を翻訳・再編集したものとなります。原文記事は、コチラとなります。)間違いなく、Nitro App Builder(NAB) を使って作成された Valence アプリの中で...
Valence

IBMi QNTCで別のファイルサーバーにアクセスする方法

IBMiではNetServerのQNTCを使用することで、別ファイルサーバーの領域をマウントしてアクセスできるようになります。また、QNTCの領域をWebサーバーのエイリアスとして設定することで、ファイルサーバーに配置したファイルをIBMi...
Delphi/400

【Delphi】Labelを点滅させるには

プログラム内で処理完了や未入力項目があることを知らせるためにメッセージダイアログがよく使用されていますが、それ以外にメッセージ用のTLabelを用意しておき、それに表示する方法もあります。TLabelだとダイアログへの応答は不要になりますが...
SP4i

ブラウザ側のJavaScriptでExcelを出力する方法(クライアントサイド)

JavaScriptは年々進化しており、様々なことがクライアントサイドのJavaScriptでもできるようになっています。Tipsでは、Excelを出力することのできるExcelJSを使用して、ブラウザ側のhtmlとJavaScriptでE...