Поведение счетчиков на форме при подключении таблиц через ODBC

HiTower
Дата: 08.09.2005 00:13:08
Заметил очень интересное и не понятное пока мне поведение счетчиков на форме, в том случае если к Access через ODBC подключаешь таблицы в моем случае с SQL Server 2000 (формат mdb).

Обычно (если использовать Access счетчики) они получают значения сразу при переходе к новой записи. В данном случае мы имеем интересную картину: создана запись в поле счетчик надпись слова "счетчик", кликаем по вкладке или начинаем писать текст в этом поле становится пусто, и только если второй раз щелкнуть по вкладке появится номер.

Т.е. задача инициализировать номере счетчика сразу по переходу на новую запись
ы
Дата: 08.09.2005 00:14:30
автор
Обычно (если использовать Access счетчики) они получают значения сразу при переходе к новой записи.

никогда такого не было
ы
Дата: 08.09.2005 00:16:54
можно начать ее изменять при переходе. Например, примерно так
sub form_current()
if me.newrecord then me.field1.value=me.field1.value
end sub
только надо будет самостоятельно отслеживать, вносились или нет изменения пользователем, и при необходимости делать undo.
HiTower
Дата: 08.09.2005 00:24:53
Да с первого раза не было (сейчас проверил), но в Access -счетчиках не появлялась пустота (null), т.е. было либо счетчик, либо ничего. А код попробую. Спасибо