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

 

FAQ-Unify NXJ

previous list next

フォームに複数のデータビューを配置することはできますか?

開発環境で同じコントロールを続けてフォーム配置したいのですが?

マスタ/詳細関係を持たせたデータビューの詳細データビューに関連付けしたキーを表示しない場合の手順

jBizスクリプトからストアドプロシジャーを呼び出すことはできますか?

EXEC SQLでデータベースから検索したレコードをNXJフォームの繰り返しフィールドを使ったテキストコントロールにセットする方法を教えてください。

データベースから検索したデータをテキストファイルに出力するための方法はありますか。

NXJをインストール時、[Java Virtual Machine Launcher Could not find the main class. Program will exit!] が
表示されインストールすることが出来ません。

NXJアプリケーションの検索モード、追加/更新モードとは?
例外ハンドラの使用方法
システム情報フィールドを日本語で表示するにはどうすればいですか。
リストボックスの設定項目を動的に変更する方法
プロパティに設定した =Variable 変数について
ラジオグループコントロールをフォームに配置したのですがラジオボタンが表示されません。
ボタンコントロールを使用許可、禁止を動的に変更したいのですが。
セッションタイムアウト時に表示されるページを変更したいのですが。
openURL() メソッドに指定するページにパラメータを渡したいのですがどのようにすればいいですか?
NXJフォームの Field Length プロパティは、どのようにカウントされていますか?

 

リストボックスの設定項目を動的に変更する方法
setOptions()メソッドかrefetchOptions()メソッドを使ってリストボックスの項目を変更します。
これらのメソッドは、リストボックス、ドロップダウンリストコントロールに使用出来ます。

サンプル1 select1 の入力したデータを検索条件としてrefetchOptions()メソッドを実行しリストの項目を変更します。
変更するドロップダウンリストコントロールのプロパティには、
List/Query = "select name, value from tbl1 where areano = :select1"
Immediate = true
Auto Accept = true
を設定してあります。

FORM LOV
{
public int w_maker;

    FIELD select1
    {
    ON DATA ACCEPT
    {
        // リスト項目を変更
       select2.refetchOptions(); 
        // 項目番号1を選択
        select2 = 1;
    }
}

FIELD select2
{
}

サンプル2 setOptions()メソッドを使った項目の変更

COMMAND t2
{
    // 表示項目、値 の順に NameValuePair にセット
    NameValuePair nameValue1 = new NameValuePair("Item1", "AAA");
    NameValuePair nameValue2 = new NameValuePair("Item2", "BBB");
    NameValuePair nameValue3 = new NameValuePair("Item3", "CCC");
    Vector v = new Vector();
    v.addElement(nameValue1);
    v.addElement(nameValue2);
    v.addElement(nameValue3);
    select2.setOptions((List)v);
    v = null;
}