Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ввод данных в таблицу. Используется стандартный Browse (в смысле построенный по шаблону АВС Clarion 6.2). При вводе новой записи, необходимо что бы курсор устанавливался на вновь введенную запись, а не оставался на прежднем месте. Может кто то сталкивался с такой ситуацией и знает как это сделать?
Ну тогда посмотри, может какие-то сторонние шаблоны используешь?
Или еще в вставках логику поведения Browse "ломаешь" ? (ненужные CYCLE или RETURN не туда куда нужно)
На худой конец пользуй ResetFromBuffer.
ну что я могу сказать...
как в предыдущем письме написано:
1. Отключай посторонние шаблоны в этом окне.
2. Пробуй коментарить EMBED`s
и т.д.
т.е. оставь только оригинальный код для проверки что глюкает ...
Броуз по ключу? Может, после добавления ключевые поля не обновляются? (напр. такое может быть, если база SQL, ключ по Identity, и после добавления поле Identity не известно)
Что и требовалось доказать...
Пока Андрей Мялин на рыбалке, слушай сюда:
после добавления получи id новой записи
{prop:sql}='select @@identity'
сделай
fil:id=эта @@identity
Access:file.Fetch(fil:byId)
brw1.ResetFromBuffer()