Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
BLOOD_OMEN
Зарегистрирован: 10.01.2007 Сообщения: 1
|
Добавлено: Чт Янв 11 2007 22:27 Заголовок сообщения: Создание отчетов в Excele через Delphi! |
|
|
Ребята помогите. Не могу вывести на отчет таблицы Paradox из базы данных сделанной в Delphi. отчеты необходимо вывести в Excel.
На счет ВОЛН ИНТЕГРАЦИИ I. II. III читал, ничего такого что могло бы мне помочь я не нашел. Может кто сталкивался с такой задачей!
Заранее спасибо за любой ответ!!! |
|
Вернуться к началу |
|
|
mad_alexx
Зарегистрирован: 14.01.2005 Сообщения: 154 Откуда: Иркутск
|
Добавлено: Пт Янв 12 2007 06:20 Заголовок сообщения: |
|
|
Если не работает открытие dbf-файла в экселе, то делай SELECT * FROM... и построчно вставляй записи в эксель. Когда мне надо было экспортировать данные в эксель пользовался примерно таким кодом:
Код: |
const
ShortName='excel_template.xls';
var
TemplateFile, ReportFile, CurTimeStamp: string;
XLApp, Sheet : Variant;
begin
ReportFile := MainForm.XlsReportsDir + '\' + ShortName + '(' + CurTimeStamp + ').xls';
try
XLApp:= CreateOleObject('Excel.Application');
except
XLApp:= GetActiveOleObject('Excel.Application');
end;
XLApp.Visible := True;
XLApp.Workbooks.Open(FileName := TemplateFile);
Sheet := XLApp.WorkBooks[1].WorkSheets[1];
Sheet.cells[y, k] := 'some text';
XLApp.Workbooks[1].SaveAs(ReportFile);
XLApp := UnAssigned;
end;
|
|
|
Вернуться к началу |
|
|
|