Теперь я создаю решение A, объект планирования B и множественные переменные планирования (дата планирования и c). < /p>
@PlanningSolution
class A{
@PlanningEntityCollectionProperty
private List bList;
}
@PlanningEntity
class B{
@PlanningVariable(allowsUnassigned = true, valueRangeProviderRefs = "dateRange")
private LocalDate planningDate;
@PlanningVariable(allowsUnassigned = true, valueRangeProviderRefs = "cRange")
private C c;
@ValueRangeProvider(id = "cRange")
private List cList;
@ValueRangeProvider(id = "dateRange")
private List availableDates
}
< /code>
Я надеюсь, что для предприятия по планированию, при перемещении C я могу отфильтровать значение даты планирования с фиксированной даты с некоторыми полями C, и при перемещении даты планирования я могу отфильтровать значение c. < /p>
Я видел SelectionFilter в документации, но проходящие параметры - это класс решения и планируют. Интересно, может ли он быть адаптирован к этому сценарию? Я не знаю, правильно ли мое понимание. < /P>
Возможно, я должен использовать отфильтрованный выбор движения? Или какие -либо другие лучшие предложения? < /P>
Есть ли какие -либо ответы или предложения?>
Подробнее здесь: https://stackoverflow.com/questions/797 ... -scenarios