window.print() - page-break?!

3 отговора 68 прегледа
#1

window.print() - page-break?!

Ta, imam sledniq problem:
Ot Oracle database se generira html tablica c n na broj redove. (kolko sa - nqma znachenie).
window.print() vyrshi rabota dotolkova, che printira cqlata tablica. Dotuk dobre. Obache mi e neobhodimo pyrviqt red ot tablicata, kojto nosi naimenovaniqta na kolonite da se izpechatva na vsqka stranica. V sluchaq page-break-before i page-break-after maj ne mi vyrshat rabota, zashtoto nqma nachin da opredelq kyde tochno bi sledvalo da svyrshva ednata stranica i da zapochva sledvashtata.
Nqkakvi idei?
Predvaritelno blagodarq!

Отговор
в отговор на Zatynala #2

Re: window.print() - page-break?!

Naskoro i na men mi se naloji da si bluskam glavata s tova.
reshenieto do koeto stignah e


PDF .


Tablicata ne se reje, moje da si slagash head i foot na vsiaka stranica. Ima dostatucno vuzmojnosti za prilichno formatirane. Prosto tova koeto bulva bazata ne namerih drug nachin da go formatna za print po dobre ot pdf-a.

Отговор
в отговор на peter #3

Re: window.print() - page-break?!

Чакай малко, нещо не те разбрах! Ако го имам в HTML и искам от там да го напечатам с какво ми помага PDF формата? Щото имам същия проблем...

Т.е. искаш да кажеш, че от БД трябва да се генерира направо PDF файл?

БАба...

Отговор
в отговор на Zatynala #4

Re: window.print() - page-break?!

А бе ма едни print templates по MSDNа, обаче нещо не мога да ги разнищя. Идеята е, че правиш нещо като XSL, който се попълва с някакви данни и се праща на принтера... Естествено работи само в IE...

[линк]...

Може и да ти свърши работа!

БАба...

Отговор