![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Нумерация строк dBase [D7, dBase, FoxPro]
ViJen © (2003-06-25 14:30:00)Народ добрый день!
Мне необходимо отображать в гриде поле "Номер по порядку", таблица формата dBase IV - подскажите как это попроще сделать?
Через вычисляемое у меня не получилось, может еще какие способы есть?
Anatoly Podgoretsky (2003-06-25 21:39:00) [1]Это по порядку (в определенных случаях, при отключенном индексе), но не подряд.
С ID в многопользовательской среде?
Самое главное, а какую функциональную нагрузку данный номер может нести в гриде, его же никак не использовать, кроме морального удовлетворения.
Dred2k (2003-06-25 21:00:00) [2]Хм. Пожалуй, за "номер по-порядку" сойдет и RecNo. В данном состоянии DataSet, разумеется. Для этого в дизайне создаешь любое вычисляемое, в коде на OnCalcFields пишешь
DataSet.FieldByName("тра-та-та").AsInteger := DataSet.RecNo;
Если не подойдет, то только суррогатный "ID" с сортировкой при изменении.
Anatoly Podgoretsky (2003-06-25 20:57:00) [3]DenK_vrtz (25.06.03 16:17)
Вот и расскажи как делать, но только сначала сам поработай с этим.
DenK_vrtz (2003-06-25 16:17:00) [4]А почему через вычисляемое поле не получилось? По-моему проблемы то нет!