Есть объект. Любой. У него есть поле типа Picklist. Это поле используется в Worflow и классах.
Задача №1: переименовать значение "А" в "Б". Ну и ессесно, чтоб все объекты, у кот были "А", получили "Б".
Задача №2: есть два значения "А" и "А1", кот надо переименовать в "Б". Ну и ессесно, чтоб все объекты, у кот были "А" или "А1", получили "Б".
Есть объект. Любой. У него есть поле типа Picklist. Это поле используется в Worflow и классах. Задача №1: переименовать значение "А" в "Б". Ну и ессесно, чтоб все объекты, у кот были "А", получили "Б". Задача №2: есть два значения "А" и "А1", кот надо переименовать в "Б". Ну и ессесно, чтоб все объекты, у кот были "А" или "А1", получили "Б".
Скрипт в помощь. Добавляешь новое значение, запускаешь скрипт (батч) по всем записям у которых надо поменять значения и меняешь их. Потом удаляешь старое значение.
Есть еще очень хитрый прием, когда надо просто переименовать значение из пиклиста без изменения начального значения (я помню полдня ломал голову откуда ноги растут пока не подсказали). Надо включить translation и для данного значения из пиклиста задать перевод на английском (новое значение). Т.е. получится такой хитрый код конем - перевод с английского на английский но уже во всех apex:outputField будет выводиться новое значение.
Скрипт в помощь. Добавляешь новое значение, запускаешь скрипт (батч) по всем записям у которых надо поменять значения и меняешь их. Потом удаляешь старое значение. Есть еще очень хитрый прием, когда надо просто переименовать значение из пиклиста без изменения начального значения (я помню полдня ломал голову откуда ноги растут пока не подсказали). Надо включить translation и для данного значения из пиклиста задать перевод на английском (новое значение). Т.е. получится такой хитрый код конем - перевод с английского на английский но уже во всех apex:outputField будет выводиться новое значение.