Apex 複数選択リストの値の変更方法

複数選択リストの値の変更方法

//Map作成
Map<String, String> list_map = new Map<String, String>();

//複数選択リストから、値をMapへセットする
for(String list_str: obj.listItem__c.split(‘;’)){
list_map .put(list_str, list_str);
}

//要らない値を消す
list_map .remove(obj.listRemoveKey__c);

//複数選択リストへ戻す
obj.listItem__c= String.join(list_map .values(), ‘;’);

Comments are closed.