25.09.2008, 07:25 | #1 |
Участник
|
сортировка сотрудников (Axapta 3.0 EE SP 4 FP1 )
необходимо отсортировать сотрудников заданного подразделения на заданное число по должности, разряду и окладу.
пытаюсь реализовать подобным образом X++: RPayHrmOrganization = queryRun.get(tableNum(RPayHrmOrganization));//подраздел while select EmplId from Empl//выбираем сотрудника { //находим последнюю запись по сотр на заданное число заданного подразделения (записей по сотруднику может быть несколько) select firstonly rPayHistoryGeneral order by startDate desc, TransTime desc, hrmPositionId asc, tradeCategory asc where rPayHistoryGeneral.StartDate <= toDate && rPayHistoryGeneral.hrmOrganizationId == RPayHrmOrganization.hrmOrganizationId && empl.EmplId == rPayHistoryGeneral.number; ... to tempTable //загружаем данные по сотрудникам во временную таблицу и уже от туда выбираем отсортированные данные } заранее благодарен за конструктивные предложения ... |
|