|
v7: Чтение журнала расчета в обратном порядке |
☑ |
0
Sun125
14.04.13
✎
19:17
|
Подскажите,пожалуйста, как можно прочитать записи журнала расчета в обратном порядке? интересуют последние записи
|
|
1
Sun125
14.04.13
✎
19:17
|
(0) отбор по периоду не подойдет, потому что период не известен
|
|
2
Sun125
14.04.13
✎
21:14
|
up
|
|
3
Sun125
17.04.13
✎
14:53
|
up..
|
|
4
cw014
17.04.13
✎
14:54
|
Открываешь журнал расчета, нажимаешь END, начинаешь читать снизу вверх
|
|
5
Sun125
17.04.13
✎
14:55
|
(4) Программно) нужно опрелить сумму начислений за последний месяц, по каждому сотруднику, но проблема в том, что у каждого сотрудника этот последний период может быть свой
|
|
6
Sun125
17.04.13
✎
14:58
|
Если ЖР77.ВыбратьПериодПоОбъекту(СпрСотр.ТекущийЭлемент(), НТП) = 0 Тогда
Продолжить;
КонецЕсли;
Пока ЖР77.ПолучитьЗапись() > 0 Цикл
...
КонецЦикла;
только нужно обратно перебрать записи, а то очень долго
|
|
7
Sun125
17.04.13
✎
15:21
|
up...
|
|
8
DJ Anthon
17.04.13
✎
15:23
|
(5) свой?
|
|
9
DJ Anthon
17.04.13
✎
15:29
|
(6) а что тут долго?
|
|
10
Sun125
17.04.13
✎
15:38
|
(8) ну у кого-то последний месяц в 2010 году, у кого-то в 2011, заранее не известно, и приходится перебирать все записи журнала за несколько лет, это очень долго. Есть возможность читать записи журнала с конца? Или как-то определять последний период конкретного начисления для конкретного сотрудника?
|
|
11
DJ Anthon
17.04.13
✎
15:40
|
не думаю, что это так долго. с текущего периода перебирай взад по одному периоду. пустые периоды быстро пропускаются.
|
|