Вниз
Скачать: CL | DM;

Проблема с DBGrid полностью не показывает данные в полях   Найти похожие ветки 

← →
maxim2 ©   (2002-05-17 11:38) [0]

Привет всем!
Тут такая проблема, была таблица ее поля были типа А и вместимость поля 20 символов, все работало нормально, затем некоторые поля через Database Desctop были изменены стали по 40 символов. После добавления записи в DBGrid по прежнему показывается 20 символов. В чем проблема?


← →
Lusha ©   (2002-05-17 11:44) [1]

Смотрите свойство TField.DisplayWidth...


← →
Val ©   (2002-05-17 11:45) [2]

наверное, вы не пересоздали поля в FieldEditor


← →
Jony ©   (2002-05-17 12:28) [3]

TField.DisplayWidth устанавливает ширину поля отображения (столбца в DBGrid) по умолчанию. А вот сколько символов туда будет выводиться устанавливает свойство TField.Size. Именно в нем надо увеличить значение. Поможет и пересоздание поля.



← →
Lusha ©   (2002-05-17 12:44) [4]

>Jony © (17.05.02 12:28)
Если бы автор не изменил бы до сих пор значение TField.Size, он однозначно не смог бы наблюдать хоть какие-нибудь записи... :)


← →
maxim2 ©   (2002-05-17 12:55) [5]

Дак вот когда в DisplayWidth ставлю нужное значение все показывает по прежнему 20 символов, а когда меняю значение Size вообще все пропадает.


← →
Lusha ©   (2002-05-17 12:59) [6]

>maxim2 © (17.05.02 12:55)
А Вы туда больше символов не пробовали записать? 21, например... :)


← →
maxim2 ©   (2002-05-17 13:07) [7]

Куда?
В DisplayWidth ставлю 40
В Size ставлю 40
А в таблицу добавляю через другую форму и через Edit там макс. значение тоже поставил 40.


← →
Jony ©   (2002-05-17 13:14) [8]

Попробуй удали его вовсе из набора, а затем введи снова.


← →
Lusha ©   (2002-05-17 13:20) [9]

Как куда... В таблицу, разумеется... Попробуйте записать туда строку, превышающую 20 символов... Если она обрежется до 20 символов, значит где-то в ВАШЕЙ программе присутствует "обрезатель"... Но пока Вы в таблицу пишете по 20 символов, многострадальный TDBGrid будет отображать именно это количество знаков в строках...



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.009 c
6-30953
alexnsk
2002-04-02 07:56
2002.06.10
Как получить сообщение из почтового ящика


1-30823
Smok_er
2002-05-31 15:36
2002.06.10
Господа, уже полтора часа мучаюсь, не могу понять


3-30730
Tahion
2002-05-18 19:28
2002.06.10
Может кто знает, как извлечь данные из формата *.tps


1-30854
Andrew_A
2002-05-29 12:53
2002.06.10
Delphi Pascal -> C-Builder C


6-30944
Kerrik
2002-03-21 20:29
2002.06.10
Траффик под Win98




   Наверх