Вниз
Скачать: CL | DM;

Репорты в HTML-формате. Проблемы. Помогите.   Найти похожие ветки 

 
Opryshok ©   (2003-01-15 18:52) [0]

Короче клиент захотел репорты с программы делать в HTML файлы.
Я сначала обрадовался: Хоть что-то интиресное!

Но ... эти репорты нужно печатать.

В конце каждой страницы (напечатанной) нужно подбивать сумму и показывать логотип и еще какую-то инфу.

Есть же разные принтера, каждый себе ставит разные отступы...

И вообще: файл же должен быть слошной, а не порезанный на какие-то куски, которые в некоторых бровзерах могут непонятно выглядеть(тоесть разрывы посреди экрана или где-то далеко за экраном).

Вобщем я не знаю что делать: JavaScript в этом врят ли поможет.


Бодкинте идейку: может кто стыкался с этой проблемой, мастера?


 
TTCustomDelphiMaster ©   (2003-01-15 19:03) [1]

Пусть они смотрят в HTML, а ты печатай как тебе удобно(т.е. не HTML файл).


 
Opryshok ©   (2003-01-15 19:10) [2]

"а ты печатай как тебе удобно" - OK!,
но печатать нужно с бровзера ((((


 
Lola ©   (2003-01-15 19:19) [3]

Сама то я делала отчет в обыкновенную страницу HTML, т.е. без разбивки на листы, а если хотите печатать, то простите, у HTML-файлов свои прибамбасы, печатайте как есть. Под все принтеры тоже не подстроиться.


 
TTCustomDelphiMaster ©   (2003-01-15 19:24) [4]


> Opryshok © (15.01.03 19:10)


Придется тебе писать свой бровзер :)


 
Opryshok ©   (2003-01-15 19:29) [5]

Спасибо что отCLICKнулись.

Но все же проблема остается.



 
Феу ©   (2003-01-15 19:31) [6]

В CSS можно настроить различное отображение документа на различных устройствах. Правда не все браузеры его правильно поймут, но 4-5 експлорер должен.
Таблица стилей будет выглядеть где-то так:

@media print {
BODY { font-size: 10pt }
}
@media screen {
BODY { font-size: 12pt }
}
@page {
size: auto; /* auto is the initial value */
margin: 10%;
}
@page:before { content: "LOGO" }

Впрочем, лучше поищи документацию по CSS. Например <A HREF=" http://www.w3.org/TR/1998/REC-CSS2-19980512/css2.zip"> http://www.w3.org/TR/1998/REC-CSS2-19980512/css2.zip</A>


 
Opryshok ©   (2003-01-15 19:39) [7]


> Феу


Супер!!!!! очень спасибо!!!!!!!!

Но как быть с суммой в конце каждой странички?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
14-5202
vor
2003-01-15 14:51
2003.02.03
Компоненты для Дельфи


3-4819
Новичек
2003-01-16 19:30
2003.02.03
Посоветуйте, пожалуйста, компоненты для прямого доступа к MySQL..


1-4852
Oleon
2003-01-24 16:19
2003.02.03
Поиск компонентов конкретного класса на форме в RUNTIMEе...


1-4867
Someone
2003-01-24 18:23
2003.02.03
Посоветуйте с превью печати


1-4925
diks
2003-01-25 07:54
2003.02.03
Кнопочки




   Наверх