X11 Я поясню чего я хотел и свое понимание.
Как я понял к записям, которые непосредственно отображаемым в гриде можно обращаться через свойство Index, а еще там есть RecordIndex - который по моему пониманию должен соответствовать записям в DataSet-е. Index можем меняться в результате сортировки, фильтрации и прочей фигни, который делает пользователь.....а вот RecordIndex меняться не может пока я в Datasouse или AdoQuery не изменю запрос или не сделал там фильтрацию или сортировку.
Правильно я понимаю? Поясните Please!
А нужно мне это вот зачем - есть активвная (сфокусированная запись) мне необходимо очистить ряд позиций в ней от данных пользователя. Я нахожу ее RecordIndex через Controller а потом в Dataset-е редактирую запись с этим номером.
[salexn1] Конечно в Dataset
X11 P.S. Кстати, а почему Вы говорите что «путаешь понятия записей в гриде и в наборе данных»?
Открыл справку по RecordIndex, вижу:
«A record index identifies the position of the current record within a
dataset. The Record index is not changed when the visual position of a record within a View is changed. You can access the Index property to determine where the record is displayed within a View.»
Т.е.
«record index определяет положение текущей записи в
наборе данных. record index не меняется, когда визуальное положение записи в представлении меняется. Вы можете получить доступ record index, чтобы определить, где запись отображается в представлении»
Т.е. должна соответствовать RecNo DataSet?