|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.04.2009, 14:40 | #1 |
Пользователь
Регистрация: 20.03.2009
Сообщений: 32
|
добавление и удаление столбцов в DBGrid по нажатию кнопки
Здравствуйте, мне необходимо, чтобы по нажатии кнопок основные столбцы скрывались в DBGrid и появлялись новые (вычисляемые поля). По нажатии кнопки "по полугодиям"-вычисляемые поля по полугодиям, "по кварталам"-вычисляемые поля по кварталам и т.д. При этом основные столбцы "по месяцам" скрывались.
Думаю делать это с помощью запросов, может кто-нибудь знает другой способ? |
26.04.2009, 15:18 | #2 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
Можно так скрывать столбец, например 1 в сетке
DBGrid1.Fields[1].Visible:=false; но лучше через SQL
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
27.04.2009, 04:28 | #3 |
Пользователь
Регистрация: 20.03.2009
Сообщений: 32
|
|
27.04.2009, 13:03 | #4 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
Первый вариант скрыть столбец
Код:
Код:
Может быть не заполнена таблица AdoTable? Посмотри через Field Editor этой таблицы.
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
27.04.2009, 14:41 | #5 |
Пользователь
Регистрация: 20.03.2009
Сообщений: 32
|
Таблица непустая. Через Columns работает, а через Fields нет.
а если после нажатия одной кнопки нажимать другую(т.е. уже скрывать другие столбцы), то какую нужно прописать команду для DBGrid. А то получается по нажатию второй кнопки ерунда(скрываются столбы по номерам, которые получились после нажатия первой кнопки). Т.е. скрывать столбы необходимо относительно самого первого варианта таблицы. |
27.04.2009, 15:28 | #6 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
Попробуй так
Код:
И так потом для другого поля тоже
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
27.04.2009, 15:44 | #7 |
delphi-ст!
Форумчанин
Регистрация: 02.01.2009
Сообщений: 825
|
Код:
вступлю в команду разработчиков ПО на Delphi
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача фокуса по нажатию кнопки | Ch00kan0ff | Общие вопросы C/C++ | 2 | 27.03.2009 20:53 |
Удаление столбцов в DBGrid-e | artemavd | БД в Delphi | 4 | 24.10.2008 14:30 |
Сортировка по нажатию кнопки | Nate-p | Microsoft Office Access | 2 | 25.06.2008 08:35 |
Картинка появляется по нажатию кнопки! | MAKEDON | Общие вопросы Delphi | 3 | 13.12.2007 20:17 |
Картинка появляется по нажатию кнопки! | MAKEDON | Общие вопросы Delphi | 3 | 12.12.2007 22:49 |