Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.02.03;
Скачать: [xml.tar.bz2];

Вниз

Репорты в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
14-5212
Alexander Vasjuk
2003-01-15 17:47
2003.02.03
Сотворить MPEG


1-4917
Checist [root]
2003-01-26 00:46
2003.02.03
Нажатие клавиши


1-4841
alexe
2003-01-24 15:06
2003.02.03
Консольное приложение и обработка нажатия клавиш


1-4900
Hif
2003-01-25 17:18
2003.02.03
?


14-5201
Akela
2003-01-14 23:25
2003.02.03
Что общего ? :)))





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский