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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2011, 14:27   #1
virtuhay266
Пользователь
 
Регистрация: 28.05.2009
Сообщений: 57
По умолчанию Изменение полей DBGrid

Всем привет! Такой вопрос: я в DBGrid помещаю таблицу, в которой в одном столбце находится численные значения и нужно, чтобы выводилось не реальное значение, а строковое.
Заранее спасибо.
virtuhay266 вне форума Ответить с цитированием
Старый 05.06.2011, 15:20   #2
Gulik
Холост/Не замужем
Форумчанин
 
Аватар для Gulik
 
Регистрация: 13.11.2007
Сообщений: 283
По умолчанию

Что-то я не че, не понял...

т.е. надо
1 = один
или
1 = '1'
???
Gulik вне форума Ответить с цитированием
Старый 05.06.2011, 15:25   #3
virtuhay266
Пользователь
 
Регистрация: 28.05.2009
Сообщений: 57
По умолчанию

что то типо первого варианта:
1 = один
В столбце коды, я их должен расшифровать и вывести текстовые значения
virtuhay266 вне форума Ответить с цитированием
Старый 05.06.2011, 15:30   #4
fbus
Форумчанин
 
Аватар для fbus
 
Регистрация: 23.10.2008
Сообщений: 460
По умолчанию

создавай процедуру которая будет переводить в слова а потом в каждую ячейку подставляй
fbus вне форума Ответить с цитированием
Старый 05.06.2011, 15:34   #5
virtuhay266
Пользователь
 
Регистрация: 28.05.2009
Сообщений: 57
По умолчанию

мне и интересно, как в DBGrid до ячейки добраться
virtuhay266 вне форума Ответить с цитированием
Старый 05.06.2011, 15:46   #6
Gulik
Холост/Не замужем
Форумчанин
 
Аватар для Gulik
 
Регистрация: 13.11.2007
Сообщений: 283
По умолчанию

Это называется "Сумма прописью"
http://www.delphisources.ru/pages/so...mm_propis.html

Зачем тебе ячейка DBGrid, данные ведь в таблице содержаться... вот к таблице и обращайся...

Код:
Str := Table1.FieldByName('Имя_поля').AsString ;

Последний раз редактировалось Gulik; 05.06.2011 в 15:49.
Gulik вне форума Ответить с цитированием
Старый 05.06.2011, 15:57   #7
virtuhay266
Пользователь
 
Регистрация: 28.05.2009
Сообщений: 57
По умолчанию

нет, вопрос в том, как изменить содержимое ячейки DBGrid
проблема в том, что тип столбца integer, пеэтому через DataSet текст не вставишь

Последний раз редактировалось virtuhay266; 05.06.2011 в 16:03.
virtuhay266 вне форума Ответить с цитированием
Старый 05.06.2011, 16:02   #8
Gulik
Холост/Не замужем
Форумчанин
 
Аватар для Gulik
 
Регистрация: 13.11.2007
Сообщений: 283
По умолчанию

Цитата:
нет, вопрос в том, как изменить содержимое ячейки DBGrid
что ты понимаешь под "ячейкой DBGrid"?
покажи на скриншоте, желательно выдели красным цветом содержимое ячейки DBGrid
Gulik вне форума Ответить с цитированием
Старый 05.06.2011, 16:09   #9
virtuhay266
Пользователь
 
Регистрация: 28.05.2009
Сообщений: 57
По умолчанию

На рисунке отметил столбец, в котором нужно изменить значения
*цифровой
Изображения
Тип файла: jpg 2011-06-05_160646.jpg (34.8 Кб, 67 просмотров)

Последний раз редактировалось virtuhay266; 05.06.2011 в 16:12.
virtuhay266 вне форума Ответить с цитированием
Старый 05.06.2011, 16:14   #10
Gulik
Холост/Не замужем
Форумчанин
 
Аватар для Gulik
 
Регистрация: 13.11.2007
Сообщений: 283
По умолчанию

Цитата:
проблема в том, что тип столбца integer, пеэтому через DataSet текст не вставишь
ага, а через DBGrid вставишь? )))
Делай Lookup поле.
И прочти книгу Библия Delphi основа основ... там и про создание Lookup поля есть...
Gulik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение размеров полей 30gb PHP 1 08.02.2011 13:03
Совмещение полей в DBGrid tools БД в Delphi 2 20.05.2010 13:05
DbGrid изменение ширины полей Paul Hindenburg Компоненты Delphi 4 21.09.2009 10:35
Ширина полей DBGrid XATAB БД в Delphi 7 28.02.2009 10:54
Складывание полей DBGrid Crookers Общие вопросы Delphi 1 19.05.2008 15:31