|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
checklistbox и dbgrid
такая проблема,при загрузки базы(парадокс)в checklistbox выводятся все поля которые имеет база, далее мне надо отметить те поля которые мне нужны и при нажатий на баттон вывести данные в эксель) помогите плз, заранее спс
|
#2
|
||||
|
||||
Опреденляешь какие из полей отмечены, если отмечено заносишь в переменнцую или масив и работаешь. Примерно так, только еще шаги по таблице в цикле нужны:
Код:
var i:integer; a:string; // для данных из поля Field_name:string; // для имени отмеченного поля begin for i:=0 to CheckListBox1.Items.Count-1 do begin if CheckListBox1.Checked[i] then begin Field_name:=CheckListBox1.Items.ValueFromIndex[i]; // записываем имя поля a:=Table1.FieldByName(Field_name).AsString; // передаем пер-ой данные из отмеченного поля end; end; Ну а дальше открываешь Excel и кидаешь все туда. Про работу с МС офисом поищи на форуме, не раз поднимался вопрос. |
#3
|
|||
|
|||
спс толик)))
|