|
|
[サンプルコード]
以下の例では、FlexListBoxオブジェクトのタイトルをクリックするとプルダウン部に
表示されるデータが、「漢字表記」データ<->「ローマ字表記」データに変化します。
FlexListBox flb_eigyoutantou{
Width = 145;
Title = "営業担当(漢字表記)";
ListData = "山田 太郎,鈴木 花子,佐藤 恵子,高橋 光雄";
VerticalAlign = $CENTER;
Function OnTitleLClicked( e ) {
Title = Title == "営業担当(ローマ字表記)" ?
"営業担当(漢字表記)" : "営業担当(ローマ字表記)";
if( Title == "営業担当(ローマ字表記)" ){
ListData =
"Taro Yamada,Hanako Suzuki,Keiko Sato,Mitsuo Takahashi";
}else{
ListData =
"山田 太郎,鈴木 花子,佐藤 恵子,高橋 光雄";
}
var r;
var eigyo;
var idx = Title == "営業担当(漢字表記)" ? 1 : 0;
var cr;
for( var i = 0; i < ^.^.RowCount; i++ ){
r = ^.^.GetRow( i );
eigyo = r.flb_eigyoutantou.Value;
if( eigyo != "" ){
cr = Form1.eigyo_csv.Find( 0, str( idx ) + "==" + eigyo );
r.flb_eigyoutantou.Value =
Form1.eigyo_csv.getCell( cr, ( idx == 0 ? 1 : 0 ) );
}
}
}
}
CRSファイル形式のサンプルを
「FlexView 営業担当一覧サンプル(FlexViewSample2.zip)」
よりご利用いただけます。
|
|