Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.07.21;
Скачать: [xml.tar.bz2];

Вниз

Нумерация строк dBase   Найти похожие ветки 

 
ViJen   (2003-06-25 14:30) [0]

Народ добрый день!
Мне необходимо отображать в гриде поле "Номер по порядку", таблица формата dBase IV - подскажите как это попроще сделать?
Через вычисляемое у меня не получилось, может еще какие способы есть?


 
DenK_vrtz   (2003-06-25 16:17) [1]

А почему через вычисляемое поле не получилось? По-моему проблемы то нет!


 
Anatoly Podgoretsky   (2003-06-25 20:57) [2]

DenK_vrtz (25.06.03 16:17)
Вот и расскажи как делать, но только сначала сам поработай с этим.


 
Dred2k   (2003-06-25 21:00) [3]

Хм. Пожалуй, за "номер по-порядку" сойдет и RecNo. В данном состоянии DataSet, разумеется. Для этого в дизайне создаешь любое вычисляемое, в коде на OnCalcFields пишешь DataSet.FieldByName("тра-та-та").AsInteger := DataSet.RecNo;
Если не подойдет, то только суррогатный "ID" с сортировкой при изменении.


 
Anatoly Podgoretsky   (2003-06-25 21:39) [4]

Это по порядку (в определенных случаях, при отключенном индексе), но не подряд.
С ID в многопользовательской среде?

Самое главное, а какую функциональную нагрузку данный номер может нести в гриде, его же никак не использовать, кроме морального удовлетворения.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.07.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.008 c
1-67786
Wen
2003-07-08 15:08
2003.07.21
Поиск слова по маске


1-67906
Sword-Fish
2003-07-08 12:32
2003.07.21
Создание кнопки


1-67852
default
2003-07-07 22:31
2003.07.21
Перевод программы с C на Object Pascal


6-67958
Savaga
2003-05-15 11:56
2003.07.21
idHTTP.Get


14-68011
Крот
2003-07-03 07:36
2003.07.21
Можно мне немножко поныть?...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский