![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGrid вставка и удаление полей в RunTime [D7, MSSQL]
Lex_! © (2006-08-30 06:23:00)Здравствуйте господа :)
Вопрос такой, каким образом вставлять и удалять поля из ДБГрид в рунтайме?
В зависимости от выбранного значения одной таблици нужно в другой показывать определенное количество полей...:)
Lex_! (2006-08-30 13:38:00) [1]Мда.... мне надо было что-то такое ... точнее именно это я так понимаю:
var i:Integer;
col:TColumn;
......
DataForm.g_data.Columns.Clear;
DataForm.g_data.Enabled:=False;
DataForm.g_data.DataSource:=dm.d_data;
for i:= 0 to dm.t_attributes.RecordCount-1 do
begin
col:=DataForm.g_data.Columns.Add;
col.FieldName:='f'+IntToStr(i);
dm.t_attributes.RecNo:=i+1;
col.Title.Caption:=dm.t_attributes.FieldByName('fieldname').AsString;
col.Width:=250
end;
Ega23 (2006-08-30 09:25:00) [2]Columns.Width:=-1; :о)
Fay (2006-08-30 08:55:00) [3]Visible?