Potebenko
Дата: 22.11.2015 17:19:15
Доброго времени суток!
Товарищи, либо я не очень грамотен и не знаю, как применить счетчики из FAQ, либо там такой случай не предусмотрен....
В общем, мне необходимо в отдельном поле провести нумерацию записей, при этом нумерация идет не сквозная, а по группам:
к примеру:
Клиент Месяц дата Нумерация
а 10 6 1
а 10 6 2
а 10 7 1
б 10 15 1
б 10 15 2
б 10 15 3
Т.е., очень важно, чтобы нумерация при новом уникальном значении группы полей начиналась заново. Данный кусочек важен для дальнейшего построения отчета и подвязки новых данных. Кто знает решение или подскажет конкретную литературу, где наглядно это можно увидеть?
Заранее благодарен
Potebenko
Дата: 30.12.2015 17:54:13
sdku,
Спасибо, по Вашей ссылке нашел что нужно - вопрос решен - вот пример встроенного счетчика, который я по данной ссылке обнаружил.
Public Function Numeration(Optional var As String) As Long
Static n As Long
Static fam As String
If IsMissing(var) Then
n = 0
Else
If fam = var Then
n = n + 1
Else
n = 1
End If
End If
Numeration = n
fam = var
End Function