Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > DBGridEh1->Columns[2]->Title->Caption Не работает


Автор: Martin_8 27.5.2008, 13:54
Здравствуйте.
Помогите с такой ситуацией, надо сделать заголовок в DBGridEh в несколько строк, пишу как по хелпу:
Код

DBGridEh1->Columns[2]->Title->Caption="Мин. значение в баллах";

И получаю ошибку. Подскажите, что не так с этой строчкой

Автор: mrbrooks 27.5.2008, 14:06
Я бы так не делал. Кликай два раза по гриду. Добовляй поля грида и связывай их с полями твоей бд. Вот именно в этих полях грида и изменяй как тебе хочется метки. 

Еще можно так
Код

TTable->FieldByName["fuck"]->DisplayLabel = "blablablabla";


Путей тьма одним словом.

Автор: Martin_8 27.5.2008, 14:42
Цитата(mrbrooks @  27.5.2008,  14:06 Найти цитируемый пост)
Я бы так не делал. Кликай два раза по гриду. Добовляй поля грида и связывай их с полями твоей бд. Вот именно в этих полях грида и изменяй как тебе хочется метки. 


Сделал как сказано. В дизайнере формы всё нормально, столбцы подписал, как мне надо. Компилирую, а вместо моих подписей, там названия полей таблицы, как будто в дизайнере ничего не изменялось...

отчего это происходит, посоветуйте, что можно сделать...  smile 

Пробовал
Код

ADOTable1->FieldByName["Ball_min"]->DisplayLabel = "blablablabla";
 
Таже ошибка что и в первом случаи.


Автор: mrbrooks 27.5.2008, 16:03
А что за ошибка. Напиши что компилятор то пишет.

Автор: Martin_8 27.5.2008, 20:00
Взял сделал всё заново, с новым гридом, причём дела аналогично первому разу. Итог: всё работает, странно это как-то...
Ошибку уже не скажу, удалил первый грид с формы.

Автор: Palladin 27.5.2008, 20:07
А еще мона такsmile
в случае с фокс про
Код

ADOTable1inv_n->DisplayLabel="blabla";

где inv_n это имя твоего поля БД

в случае с аксесом
Код

ADOTable1DSDesigner#->DisplayLabel="blabla";

где DSDesigner# имя поля но его посмотреть нада дважди кликнув по ADOTable в нем добавить все записи кликнуть по нужному и слева в инспекторе глянуть номер к примеру DSDesigner3
 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)