setDSCurrent
setDSCurrent
DataSetのリストフィールドで現在選択されているインデックスを設定します。
パラメータ
path(String): DataSet内のリストフィールドのパス(例:"ds.list")current(int): 選択する行のインデックス。-1の場合は選択を解除
戻り値: なし(void)
説明
リストの特定の行を現在の選択状態にします。ソートやフィルターが適用されている状態でも、元のインデックスを基準に変換して処理します。-1を渡すと選択が解除されます。
:::warning パス区切り文字
パスの区切り文字は/ではなく.です。"stock/list"のような形式のパスを参考に作成した画面がある場合は、パスを修正する必要があります。
:::
Example
// 3번째 행 선택 (0-based index)
$vm.setDSCurrent("stock.list", 2);
// 선택 해제
$vm.setDSCurrent("stock.list", -1);
// 리스트 클릭 이벤트에서 current 설정
lsvList.onSelected = function(index) {
$vm.setDSCurrent("ds.list", index);
};
関連
$vm.getDSCurrent(path)— 現在選択されているインデックスを取得$vm.getDSValue(path)— DataSetの値を取得