Главная страница
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.013 c
1-5042
relaxoid
2003-01-20 19:00
2003.02.03
Help в chm, как его подключить?


3-4818
Сергей Крылов
2003-01-17 16:33
2003.02.03
Настройка парметров BDE


3-4809
Nuclear
2003-01-17 14:13
2003.02.03
Автоинкрементное поле в Access


1-5011
Alexander Vasjuk
2003-01-23 16:03
2003.02.03
Active Directory


3-4726
Иксик
2003-01-18 11:35
2003.02.03
Инсталляция БД на основе ADO