![]() |
|
|
![]()
|
|
| kulikoff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 334 Регистрация: 5.11.2005 Где: Киев Репутация: 1 Всего: 1 |
Помогите, пожалуйста, подскажите, как сделать так, чтоб в заглавии DBGridEh отображалось не названия полей таблицы, а нужные мне заглавия (удобочитаемые на руском языке) и, когда надо, в две строки?
И ещё вопрос, как узнать номер строки, на которой стоит курсор? Просто мне необходимо манипулировать потом данными этой строки... Искал в поиске ответы - что-то не нашел |
|||
|
||||
| Ramin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 17.7.2006 Где: Азербаиджан, Баку Репутация: нет Всего: нет |
1) DisplayText в наборе данных или в грид добавляеш поля и пишеш там
2) Dataset.RecNo; |
|||
|
||||
| kulikoff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 334 Регистрация: 5.11.2005 Где: Киев Репутация: 1 Всего: 1 |
1) У меня есть ДБГрид, который подключается к ДатаСету, поясните, плиз, как и куда писать этот DisplayText? В обработчик какого события или чего? А то я никогда такого не делал...
|
|||
|
||||
| Ramin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 17.7.2006 Где: Азербаиджан, Баку Репутация: нет Всего: нет |
1) открой св-ва ColumnEditor в гриде добавь туда все поля .. потом там всё написано щяс точно не помню должен быть каптион измени это на что хочеш и всё 2) в наборе данных добавляеш на датасет все поля и и выбераеш любое поля где хочеш изменить загаловку и в внизу есть св-ва DisplayText изменяеш там! 3) с помоши запроса select name as 'имя' from ... |
|||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 4 Всего: 68 |
Клмкай два раза на свой грид и в появившемся окне добавляй поля которые отображаются, в свойствах поля Title-Caption указывай нозвание столбца.
Чтоб не гемороица с набиванием столбиков в ручную можно в дизайн режиме установить свойство твоего датасета Active в true и в окне добавление столбиков ДбГрида нажатьна кнопку Add All Fields (третья слева). Потом не забыть свойство вернуть в фалш Добавлено @ 11:34 Не успел.... |
|||
|
||||
| kulikoff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 334 Регистрация: 5.11.2005 Где: Киев Репутация: 1 Всего: 1 |
Подскажите, как правильно и граммотно реализовать следующее: пользователь щелкает на какой-то строке грида, слева стрелочка указывает строку эту и по нажатию кнопки надо удалить эту строку из таблицы. Как это сделать? А то времени экспереминтировать нет совсем уже...
|
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
в событии нажатия на кнопку
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |