ник: kot_k_k
должно работать
1. в глобальную переменную загоняем ГОД (первой записи)
2. пишем фукцию куда отправляем текущий год записи =Функция(Год)
3. сама функция
Год_ГЛ - наш первый год от которого танцуем (глобальная переменная )
А = Год - Год_ГЛ
Б= целая часть (А/8)
В= А - 8 * Б
вот тут нужно проверку на четность числа В
если четное то Г = В / 2 + 1
если не четное то
select case B
case 1
Г = 5
case 3
Г = 6
case 5
Г = 7
case 7
Г = 8
end select
Д = Г + Б * 8
|
Д это и ест наш номер по порядку (нашему порядку) - эту функцию нужно вставить в запрос отчета и по ней сортировать.
select tabla.* , Функция([tabla.GOD]) As Nomer_po_Porjadku From Tabla.