Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
1-1227270584
parasolka
2008-11-21 15:29
2009.12.06
Ширина ячеек в DBGrid.


2-1255952808
Fedor
2009-10-19 15:46
2009.12.06
Нажать кнопку ОК в javascript окне WebBrowser а


2-1255767321
Роман
2009-10-17 12:15
2009.12.06
Чтение древа каталогов


1-1227707159
DmitriyG
2008-11-26 16:45
2009.12.06
На этапе компиляции определить подключен или нет модуль


2-1255684283
Aleks
2009-10-16 13:11
2009.12.06
Как отключить гор.скроллбар у ListView?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский