Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2014, 19:37   #11
aleksskay
Форумчанин
 
Регистрация: 20.12.2011
Сообщений: 102
По умолчанию

Допустим я создал объект типа TColumns в сетке, который не связан не с одним полем набора данных в него можно вводить значения, если да то как?
aleksskay вне форума Ответить с цитированием
Старый 22.09.2014, 20:05   #12
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Делай на датасете вычисляемое поле. В обратчике OnCalcFields присваивай ему значение свойства RecNo датасета. Все, это поле и будет порядковый номер
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 28.09.2014, 17:44   #13
aleksskay
Форумчанин
 
Регистрация: 20.12.2011
Сообщений: 102
По умолчанию

Плохоя идея использовать OnCalcFields для формирование порядкового номера.
aleksskay вне форума Ответить с цитированием
Старый 28.09.2014, 18:05   #14
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Плохость в чем? Не смог сделать вычисляемое поле? Если делал - расскажи как
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 05.10.2014, 17:41   #15
aleksskay
Форумчанин
 
Регистрация: 20.12.2011
Сообщений: 102
По умолчанию

Идея была неплохой, спасибо
aleksskay вне форума Ответить с цитированием
Старый 06.10.2014, 16:09   #16
aleksskay
Форумчанин
 
Регистрация: 20.12.2011
Сообщений: 102
По умолчанию

Один момент можно исправить, вот когда я добавляю новую запись с помощью кнопки стрелка вниз и перехожу на другое поле то порядковый номер бывает равным 1 как это исправить?
aleksskay вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массивы, удаление четных номеров, обнаружение максимальных номеров. Memorial Помощь студентам 2 18.10.2011 22:58
Вывод номеров с Unreasonable Value zenner Microsoft Office Excel 4 08.10.2010 13:20
БД телефонных номеров ElenaOrsk Общие вопросы Delphi 0 31.05.2009 12:25
Сортировчик номеров ildusfm Microsoft Office Excel 1 19.05.2009 13:38
Несколько номеров одновеременно Pavelok Работа с сетью в Delphi 1 14.05.2009 14:43