Я создал LOV, который зависит от OrganizationId и ManagerId.Должен отображаться EmployeeName.Последовательность действий: пользователь выбирает организацию, затем менеджера (это также LOV), а затем он может видеть имя сотрудника.
public void applyReleaseRuleValues(){
ViewObject projectCostingTaskName =this.getProjCostingTaskVA().getViewObject();
try{
projectCostingTaskName.setNamedWhereClauseParam("bindInvOrgId",releaseOrganizationId);
projectCostingTaskName.setNamedWhereClauseParam("bindProjectId",releaseManagerId);
projectCostingTaskName.setNamedWhereClauseParam("bindTaskId",releaseEmployeeId);
}catch (oracle.jbo.NoDefException e) {
;
}
projectCostingTaskName.executeQuery();
Row pjcTask=projectCostingTaskName.first();
String setPjcTaskId=(String)pjcTask.getAttribute("EmployeeName");
setAttributeInternal(EMPLOYEENAME,setPjcTaskId );
Я не думаю, что это проблема UIProject, поскольку отображается имя менеджера и сотрудника. ВМенеджер LOV виден, но не для Сотрудника.Есть предложения?