![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с DBGrid полностью не показывает данные в полях [D6, Paradox]
maxim2 © (2002-05-17 11:38:00)Привет всем!
Тут такая проблема, была таблица ее поля были типа А и вместимость поля 20 символов, все работало нормально, затем некоторые поля через Database Desctop были изменены стали по 40 символов. После добавления записи в DBGrid по прежнему показывается 20 символов. В чем проблема?
Lusha (2002-05-17 13:20:00) [1]Как куда... В таблицу, разумеется... Попробуйте записать туда строку, превышающую 20 символов... Если она обрежется до 20 символов, значит где-то в ВАШЕЙ программе присутствует "обрезатель"... Но пока Вы в таблицу пишете по 20 символов, многострадальный TDBGrid будет отображать именно это количество знаков в строках...
Jony (2002-05-17 13:14:00) [2]Попробуй удали его вовсе из набора, а затем введи снова.
maxim2 (2002-05-17 13:07:00) [3]Куда?
В DisplayWidth ставлю 40
В Size ставлю 40
А в таблицу добавляю через другую форму и через Edit там макс. значение тоже поставил 40.
Lusha (2002-05-17 12:59:00) [4]>maxim2 © (17.05.02 12:55)
А Вы туда больше символов не пробовали записать? 21, например... :)
maxim2 (2002-05-17 12:55:00) [5]Дак вот когда в DisplayWidth ставлю нужное значение все показывает по прежнему 20 символов, а когда меняю значение Size вообще все пропадает.
Lusha (2002-05-17 12:44:00) [6]>Jony © (17.05.02 12:28)
Если бы автор не изменил бы до сих пор значение TField.Size, он однозначно не смог бы наблюдать хоть какие-нибудь записи... :)
Jony (2002-05-17 12:28:00) [7]TField.DisplayWidth устанавливает ширину поля отображения (столбца в DBGrid) по умолчанию. А вот сколько символов туда будет выводиться устанавливает свойство TField.Size. Именно в нем надо увеличить значение. Поможет и пересоздание поля.
Val (2002-05-17 11:45:00) [8]наверное, вы не пересоздали поля в FieldEditor
Lusha (2002-05-17 11:44:00) [9]Смотрите свойство TField.DisplayWidth...