Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.03;
Скачать: 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 вся ветка

Текущий архив: 2003.02.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.058 c
1-4921
Makhanev A.S.
2003-01-26 01:38
2003.02.03
Развилка при компиляции...


1-4924
sumrak
2003-01-26 00:53
2003.02.03
монетарный формат


1-5053
Separator
2003-01-17 10:45
2003.02.03
Состояние нажатия и отжатия у TUpDown


1-4826
MiXen
2003-01-23 02:18
2003.02.03
Местоположение в ScrollBox


4-5340
Vuture
2002-12-20 14:46
2003.02.03
Как залочить диск (например флоппик)?