ボタンでリストボックス内のすべての項目を選択しますか?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
する誰でも知るある解決に選択する全てアイテムであるリストボックスとある[全て]ボタン?
新しいウィンドウ( "毎月 1 つ選択 ", <<モーダル,
V リストボックス(
テキストボックス(「ベースラインのすべて」)、
mon = リストボックス(:Stage << 値を取得),
Button Box( "OK", cho = mon << 選択される),
)
);
dt_data << Select Where(Contains(cho, :Stage));
よろしくお願いします前進、
ウーヴェ
Re: ボタンでリストボックス内のすべての項目を選択しますか?こんにちは、ピーターさん
解決策をありがとうございます。
残念ながらそれしません仕事のために自分、多分その上v10へ
よろしく、
ウーヴェ
Re: ボタンでリストボックス内のすべての項目を選択しますか?モンリスト= get_unique_values ( dt_data :ステージ<<値を取得する) ;
バインドインデックス=含まれています(モンリスト、 「ベースライン」 ) ;
もし(バインドインデックス> 0 、
から削除(モンリスト、バインドインデックス) ;
) ;
Re: ボタンでリストボックス内のすべての項目を選択しますか?こんにちは、ピーターさん
直していただいてありがとうございますが、私したそうじゃない知らせこれ問題またはバグ。
Stage 列に多くの重複があり、リストボックスには一意の値のみが表示されます。
どうやってできる私除外するあるある価値「ベースライン」みたいな?
最良の場合でも、これすべきない現れるでのリストボックス。
よろしく
ウーヴェ
アップデート:
mon_list = dt_data:Stage << 値を取得;
for (j = N 項目 (mon_list)、j > 0、j--、
if (mon_list== "ベースライン"、(mon_list, j,1)) から削除
);
Re: ボタンでリストボックス内のすべての項目を選択しますか?Stage 列に重複がある場合、コードにバグがあります。リストをリストボックスに入れると、一意の値のみが表示されるという副作用があります。
このコードは次の点を修正します。
固有の値の取得=関数( {リスト内} 、 {デフォルトのローカル} 、
一時= [ => 0 】 ;
に挿入(一時、リスト内) ;
一時<<鍵を取得する;
) ;
dt_data =現在のデータテーブル() ;
モンリスト= get_unique_values ( dt_data :ステージ<<値を取得する) ;
新しい窓( 「毎月1つ選択してください」 、 <<モーダル、
V リストボックス(
テキストボックス( 「すべてベースライン用」 ) 、
月=リストボックス(モンリスト) 、
ボタンボックス( "すべて選択" 、
のために(私= 1 、私<= N 個のアイテム(モンリスト) 、私++、
月<<選択されたセット(私)
)
) 、
ボタンボックス( "わかりました" 、チョー=月<<選ばれる) 、
) 、
) ;
dt_data <<場所を選択してください(含まれています(チョー、 :ステージ) ) ;
Re: ボタンでリストボックス内のすべての項目を選択しますか?ありがとう PMroz ... うまくいきます 
Re: ボタンでリストボックス内のすべての項目を選択しますか?dt_data =現在のデータテーブル() ;
モンリスト= dt_data :ステージ<<値を取得する;
新しい窓( 「毎月1つ選択してください」 、 <<モーダル、
V リストボックス(
テキストボックス( 「すべてベースライン用」 ) 、
月=リストボックス(モンリスト) 、
ボタンボックス( "すべて選択" 、
のために(私= 1 、私<= N 個のアイテム(モンリスト) 、私++、
月<<選択されたセット(私)
)
) 、
ボタンボックス( "わかりました" 、チョー=月<<選ばれる) 、
) 、
) ;
dt_data <<場所を選択してください(含まれています(チョー、 :ステージ) ) ;