07.05.2015, 09:31 | #1 |
Участник
|
Функции для поля в запросе
query = new Query();
qbds = query.addDataSource(tablenum(RDeferralsTable)); qbds.orderMode(orderMode::GroupBy); qbds.addSortField(fieldNum(RDeferralsTable, Date)); ... если мне нужно группировать только по месяцу даты, то каким лучши способом это сделать. Запихать mthOfYr куда? что-то вроде qbds.addSortField(mthOfYr(fieldNum(RDeferralsTable, Date))); |
|
07.05.2015, 09:53 | #2 |
Участник
|
надо месяц в отдельное поле прописать
|
|
07.05.2015, 09:55 | #3 |
Участник
|
|
|
07.05.2015, 09:58 | #4 |
Участник
|
для отчета можно временную таблицу использовать
PS а что вас пугает в отдельном поле? Последний раз редактировалось ice; 07.05.2015 в 10:01. |
|
|
За это сообщение автора поблагодарили: Морковка (1). |
07.05.2015, 10:14 | #5 |
Участник
|
Еще можно сделать computed column если у вас Ax2012
|
|
|
За это сообщение автора поблагодарили: Морковка (1). |
07.05.2015, 11:25 | #6 |
NavAx
|
|
|
07.05.2015, 12:59 | #7 |
Участник
|
|
|
07.05.2015, 13:00 | #8 |
Участник
|
|
|
07.05.2015, 13:04 | #9 |
Участник
|
Еще идея сделать таблицу дата->месяц за интересующий диапазон, джоинить и группировать по ней
|
|
07.05.2015, 13:20 | #10 |
Участник
|
|
|
07.05.2015, 13:37 | #11 |
NavAx
|
|
|