以下のリストから製品をお選び下さい。

 

FAQ-Unify NXJ

previouslistnext

NXJのフォームをLinkオブジェクトに設定するにはどのようにすればよいですか?

テキストフィールドのようなコントロールを配置していないメニュー画面のようなフォームを実行すと、The Unify NXJ application has exited と表示されフォームが実行されません。なぜこのフォームは実行されないのでしょうか?

前のフォームの変数を参照するにはどうすれば良いですか?

TABキーなどによってフォームに配置しているフィールドを移動する順番を、任意に指定することはできますか?

Unify NXJでJavaクラスを使用するにはどの様にすればいいでしょうか?

フォーム内にクラスやメソッドを作成することが出来ますか?

テーブルの検索データを複数レコードで表示するフォームを作成するにはどのようにすればいいですか?

フォーム上で2つのテーブルのフィールドを関連付けして、マスタ/詳細に設定するにはどのように設定しますか?
テキストフィールドのデータの表示形式を指定できますか?
フォームで新規登録のみ実行可能なフォームを作成する方法を教えて下さい。
条件に応じてカーソルの移動先を変更することは可能でしょうか?
開発時と実行時のデータベース接続の設定はどのようになっていますか?
フォームに配置したテキストフィールドに検索モードで入力した検索条件を確認する方法はありますか?
jBizスクリプトから動的SQL文を実行する方法を教えてください。
LinkコントロールのLink/Hrefプロパティの値を動的に設定する方法はありますか?
ボタンコントロールにURLを割り当てる方法はありますか?
検索条件の初期値をセットしておきたいのですが、どのようにすればよいでしょうか?
NXJで標準実装されているJavaScriptに対する変更、追加は可能でしょうか?
Unify NXJ 9.1BBを使っているのですが、9.1Cにバージョンアップする場合9.1BBで作成したプロジェクトをそのまま使用することは出来ますか?
初期起動時のブラウザのサイズを指定出来ますか?

 

テーブルの検索データを複数レコードで表示するフォームを作成するにはどのようにすればいいですか?

デフォルトフォームの作成、データベースウイザード等を利用してスタイルを"Multi Occurreence Form"と選択することで複数レコードを表示するフォームを作成することができますが、ここでは、"Repeating Area"と"フィールド"を使って作成する方法を示します。

(1) フォームのプロパティ Database/ConnectionとDatabase/Target Table を設定しておきます。
(2) フォームに RepeatingAreaコントロールを配置
デザインセンターのツールバーから"Repeating Area"を選択して、フォームに配置します。次に、Repeating Area/Type プロパティを"Fields"に設定します。
(3) ツールバーからフィールドを選択し、Repeating Area内に配置プロパティ Database/Target Field にテーブルフィールドをリストボックスから選択して設定します。
(4) 表示したいレコード数を調整するため、"Repeating Area"の上下幅を調整し、プレビュー(F12) 等で確認します。
(5) ツールバーを利用
フォームのプロパティ Form/Toolbar にdefaultを選択しておきます。

上記の手順で複数レコードを表示するフォームとレコードを移動するコマンドツールバーが表示されるフォームができます。また、"デフォルトフォームの作成"、またはフォーム上で "データベースウイザード" を使用してスタイルを "Multi Occurrence Form" に指定して作成することもできます。