Форум: "Начинающим";
Текущий архив: 2009.12.06;
Скачать: [xml.tar.bz2];
ВнизПечать грида Найти похожие ветки
← →
Тимофей (2009-10-20 00:15) [0]Доброго времени суток!
На форме есть stringgrid основной и шапка(тоже stringgrid) т.е. их два, но в шапке я крашу ячейки так что они получаются объединенными как это делается в экселе. Задача распечатать таблицу, но одно дело распечатать грид, а другое дело распечатать грид с "объединеными" ячейками. Подскажите как решить данную задачу, может есть какие сторонние компоненты?
Заранее спасибо!
← →
Омлет (2009-10-20 01:50) [1]А чем отличается печать грида от печати грида с объединенными ячейками? Я что-то не понял.
← →
Kolan © (2009-10-20 10:01) [2]Печать, по сути, — это рисование на канве принтера.
← →
Anatoly Podgoretsky © (2009-10-20 10:33) [3]Печать грида вообще бессмысленна, кроме редчайших случаев.
← →
Тимофей (2009-10-20 15:30) [4]В моем случае идеально подходит экспорт в excel:
1. Привязка к офису - не проблема
2. Удобно объединять ячейки и подкрашивать их.
← →
Amoeba © (2009-10-20 16:24) [5]
> Тимофей (20.10.09 15:30) [4]
>
> В моем случае идеально подходит экспорт в excel
Тогда этот цикл статей в помощь:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=249
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=272
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=313
← →
Плохиш © (2009-10-20 16:24) [6]
> Тимофей (20.10.09 00:15)
> Тимофей (20.10.09 15:30) [4]
Молодец, сам спросил - сам ответил :-)
Ещё проблемы остались?
← →
Тимофей (2009-10-20 18:33) [7]остались,
var
XLApp: Variant;
i,j, n: integer;
begin
XLApp:= CreateOleObject("Excel.Application");
XLApp.DisplayAlerts := false;
XLApp.Workbooks.Add; // Активны три листа.
XLApp.Visible:=true;
XLApp.ActiveSheet.PageSetup.LeftMargin:= XLApp.Application.InchesToPoints(0.80);
пытаюсь задать свои размеры полей отступов, но вылезает ошибка что мол не можем мы установить leftmargin!
← →
Тимох (2009-10-20 18:52) [8]Пишет ошибку:
Нельзя установить свойство LeftMargin класса PageSetup
← →
Kolan © (2009-10-20 19:15) [9]Может вам Фаст Репорт предложить?
← →
Тимох (2009-10-20 21:39) [10]фаст репорт вроде для баз данных онли, но могу ошибаться
← →
Amoeba © (2009-10-20 21:43) [11]
> Тимох (20.10.09 21:39) [10]
>
> фаст репорт вроде для баз данных онли, но могу ошибаться
Ошибаешься.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.12.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c