dormouse » 26.11.2007 (Пн) 18:14
в интербейсе, к примеру, с помощью триггеров можнро создать автоинкрементное поле. навроде счётчика.
но какой в нём смысл, если его надо сбрасывать после каждого удаления записей?
в акцессе я знает только два применения счётчику (которыми пользуюсь иногда):
1. сортировка таблицы по последовательности добавления записей. но есть альтернатива - использовать поле даты со значением по умолчанию "=Now()".
2. счётчик используется, как ключевое поле в качестве ID записи.
удобно использовать: в схеме базы делается связь по этому полю с другими таблицами и в свойствах связи ставится опция "обеспечивать целостность данных".
подозреваю, что нужен порядковый номер в отчёте.
тогда для сортировки таблицы надо использовать один из способов из первого пункта, а в самом отчёте вставить свободное поле со значением "=1" и свойством "сумма с накоплением" отличное от "Отсутствует"
VBA, MSA97