画面遷移

Q2
画面遷移でのデータ受け渡し−2(Form間でのパラメータ渡し)
[内容]
画面遷移時のデータの受け渡し方法−2
Form間でパラメータを利用する方法


A2
[解決方法]
Biz/Browserが提供しているユーザ関数(独自に関数を作れる)を利用し、パラメータをFormからFormに渡す方法でデータを渡します。


[サンプルコード]
/*最初の画面(Form2)*/
Form Form2 {
    Width = 800;
    Height = 600;
    Textbox Textbox1 {
    }
    Button Button1 {
        Function OnTouch(e) {
            var data = Form2.Textbox1.value;
            
            Form2.Delete(); /*自分を消す*/

            //.Get("Form3.crs"); 
            //.Form3.Parset (data); 
            /*Form3の関数を呼ぶ*/
        }
    }
}

/*次の画面(Form3)*/
Form Form3 {
    Width = 800;
    Height = 600;
    Function Parset(p1) {
        Form3.Textbox1 = p1;
    }
    Textbox Textbox1 {
    }
}

CRSファイル形式のサンプルを
  「ユーザ関数を使った画面間データ渡しサンプル (Dat_002.zip)
よりご利用いただけます。

管理番号: Dat_002
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ