在库存项目屏幕中自动设置活动子项目段值

Auto set active subitem segment value in Stock Item screen

如何使用代码在“子项目”选项卡“库存项目”屏幕中设置活动的所有子项目段? INSubItemSegmentValue class 不包含活动字段...

这是我的解决方案

PXCache cache = Base.Caches[typeof(INSubItemSegmentValueList.SValue)];

foreach (INSubItemSegmentValueList.SValue item in cache.Cached)
{
    item.Active = true;
    cache.Update(item);
}