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

DBGrid.Column   Найти похожие ветки 

← →
Zhur ©   (2006-03-16 11:44) [0]

Я так понимаю, что объекты DBGrid.Collumn создаются автоматически при CliendDataSet.Open... А как сделать, что бы некорых полей из запроса в гриде небыло? Вручную ставить им после CliendDataSet.Open Visable=False? Но это же неудобно... ведь я хотел бы еще и размеры колонок подстроить...
Прошу прощение за столь тупые вопросы.


← →
Плохиш ©   (2006-03-16 11:50) [1]


> Zhur ©   (16.03.06 11:44)  
> Я так понимаю, что объекты DBGrid.Collumn создаются автоматически
> при CliendDataSet.Open

На половину понимаешь. Это если только DBGrid не содержит столбцов.


← →
Zhur ©   (2006-03-16 11:52) [2]

Да... но на этапе конструирования я делаю Activate=True и столбцы уже создались... как быть с этими столбцами. Удалять лишние что ли?


← →
Megabyte ©   (2006-03-16 12:19) [3]

Столбцы создаются автоматически, если сам их не создаешь в редакторе DBGrid.Columns. Если создал хоть одно, то будут отображаться только поля, кот. сам сделал. Там все настраивается.
Можно еще прописывать в компоненте НД(TTable, TQuery) поля, которые надо будет отобразить(2-м кликом открывается редактор).


← →
Anatoly Podgoretsky ©   (2006-03-16 12:36) [4]

Создай вручную


← →
Max Zyuzin ©   (2006-03-16 12:40) [5]

>Zhur ©   (16.03.06 11:44)  
В Design TIme открываешь набор данных, в DBGrid появляется весь набор столбцов, правой кнопочкой жмешь на DBGrid -> Columns Editor - > Add All Fields и далее удаляешь что небе не нужны или наоборот добавляешь по 1-му


← →
Megabyte ©   (2006-03-16 14:18) [6]


> Max Zyuzin ©   (16.03.06 12:40) [5]

В дизайн тайме можно все сделать, если НД(список полей), который надо отображать, не меняется.
Если у него запрос меняется, надо в ран-тайме переписывать поля.


← →
Max Zyuzin ©   (2006-03-16 14:23) [7]

>Megabyte ©   (16.03.06 14:18) [6]
Ух... мдя... ну нивнимательно прочитал :(... тогда Anatoly Podgoretsky ©   (16.03.06 12:36) [4]


← →
Zhur ©   (2006-03-17 12:22) [8]

Спасибо... Попробуемс..


← →
DevilDevil ©   (2006-04-21 00:02) [9]

Columns[номер].Visible := false; // не отображать
Columns[номер].Width := 90; // ширина колонки



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

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



Память: 0.47 MB
Время: 0.026 c
15-1148345628
FireFox
2006-05-23 04:53
2006.06.18
Никто случайно не писал расширения к FireFox у ?


3-1142498692
Zhur
2006-03-16 11:44
2006.06.18
DBGrid.Column


15-1148664747
Логин
2006-05-26 21:32
2006.06.18
Как прикрутить FR 2.40 от Delphi 5 к BCB 6?


15-1148429089
_Hawk_
2006-05-24 04:04
2006.06.18
Шпион aka Trainer Spy


2-1149247422
XTD
2006-06-02 15:23
2006.06.18
Объясните как написать функцию с возвратом ?




   Наверх