|
печать отчета
|
|||
---|---|---|---|
#18+
Подскажите пожалуйста как можно настроить печать отчета и вывести под это дело кнопку, чтобы пользователь мог распечатать отчет? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2012, 16:17 |
|
печать отчета
|
|||
---|---|---|---|
#18+
alexande26k, неужели никто не знает? хотя б ткните где почитать можно ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 10:42 |
|
печать отчета
|
|||
---|---|---|---|
#18+
alexande26k, Для самых простых случаев: создать кнопку "Печать" к кнопке прицепить реквест, например print в условиях непечатных элементов поставить request != print Для сложных случаев я генерирую в всплывающем окне нужный HTML код ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 11:02 |
|
печать отчета
|
|||
---|---|---|---|
#18+
dvksqlru, попробывал сделать как вы предложили, однако ничего не происходит((( Сделал так.. Создал кнопку и в "Action When Button Clicked" в Action установил значение "Redirect to URL" и в URL Target прописал: javascript:window.print(); При нажатии выводится диалоговое окно Печати, правда печатается вся страница(( Как сделать чтобы печатался только сам отчет... Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 11:40 |
|
печать отчета
|
|||
---|---|---|---|
#18+
alexande26k, есть еще режим print friendly, его надо подставить самым последним параметром в url ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 11:44 |
|
печать отчета
|
|||
---|---|---|---|
#18+
dvksqlruДля сложных случаев я генерирую в всплывающем окне нужный HTML код А если нужно распечатать какую 5-ти страничную ведомость/акт, в которой еще идет комбинация страниц с книжной и альбомной ориентацией? Проще сразу поставить сервер печати: BI Publisher, Jasper. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 11:50 |
|
печать отчета
|
|||
---|---|---|---|
#18+
haXbatdvksqlruДля сложных случаев я генерирую в всплывающем окне нужный HTML код А если нужно распечатать какую 5-ти страничную ведомость/акт, в которой еще идет комбинация страниц с книжной и альбомной ориентацией? Проще сразу поставить сервер печати: BI Publisher, Jasper. 100% Только BI денюшку стоит :( ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 11:54 |
|
печать отчета
|
|||
---|---|---|---|
#18+
dvksqlru, не совсем понимаю, а что даст режим print friendly? и как тогда правильно написать? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 12:20 |
|
печать отчета
|
|||
---|---|---|---|
#18+
alexande26k, этот режим максимально адаптирует страницу АРЕХ для печати. В простых случаях помогает 100% ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 12:30 |
|
печать отчета
|
|||
---|---|---|---|
#18+
dvksqlru, а подскажите как написать то? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 14:01 |
|
печать отчета
|
|||
---|---|---|---|
#18+
alexande26k, Вот спецификация URLа: /f?p=AppId:PageId:Session:Request:Debug:ClearCache:Params:ParamValues:PrinterFriendly Вот пример: /f?p=?:?:?:?:::::YES Обратите внимание на YES эта команда включает режим PrinterFriendly т.е. необходимо при нажатии кнопочки сформировать сформировать соответствующий URL и перейти по нему ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 14:30 |
|
печать отчета
|
|||
---|---|---|---|
#18+
dvksqlrualexande26k, Вот спецификация URLа: /f?p=AppId:PageId:Session:Request:Debug:ClearCache:Params:ParamValues:PrinterFriendly Вот пример: /f?p=?:?:?:?:::::YES Обратите внимание на YES эта команда включает режим PrinterFriendly т.е. необходимо при нажатии кнопочки сформировать сформировать соответствующий URL и перейти по нему То есть если я правильно понял то надо вот так: /f?p=AppId:PageId:Session::::::YES так? или еще вместо Request что то надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 14:55 |
|
печать отчета
|
|||
---|---|---|---|
#18+
alexande26k, любой удобный реквест например PRINT или использовать подстановку: &REQUEST. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 15:05 |
|
печать отчета
|
|||
---|---|---|---|
#18+
dvksqlru, я так и делаю.... /f?p=11111:1:11111111111111:PRINT::::YES Однако ничего не происходит(((( ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 15:10 |
|
печать отчета
|
|||
---|---|---|---|
#18+
что может быть ни так? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 15:11 |
|
печать отчета
|
|||
---|---|---|---|
#18+
alexande26kdvksqlru, я так и делаю.... /f?p=11111:1:11111111111111:PRINT::::YES Однако ничего не происходит(((( странный код сессии... если это не тролинг, то нехватает одного двоеточия вот готовый урл для кнопки Код: html 1.
отчет должен быть на странице 1 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 16:00 |
|
печать отчета
|
|||
---|---|---|---|
#18+
dvksqlrualexande26kdvksqlru, я так и делаю.... /f?p=11111:1:11111111111111:PRINT::::YES Однако ничего не происходит(((( странный код сессии... если это не тролинг, то нехватает одного двоеточия вот готовый урл для кнопки Код: html 1.
отчет должен быть на странице 1 Это позволяет при нажатии на кнопку открыть новое окно с отчетом.. А мне надо чтобы вызвать диалоговое окно печати javascript:window.print... и чтобы печатался только отчет.. Вот как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 17:17 |
|
печать отчета
|
|||
---|---|---|---|
#18+
alexande26k, Ctrl + P ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 17:26 |
|
печать отчета
|
|||
---|---|---|---|
#18+
dvksqlru, так это понятно)) а вот для end user??? ему необходимо чтобы просто была кнопка PRINT ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 17:30 |
|
печать отчета
|
|||
---|---|---|---|
#18+
alexande26kтак это понятно)) а вот для end user??? ему необходимо чтобы просто была кнопка PRINT Код: javascript 1.
Так подойдет? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 10:20 |
|
печать отчета
|
|||
---|---|---|---|
#18+
haXbat, ну вообще-то если посмотреть выше, я уже говорил что это делал. Однако он печатает абсолютно все что есть на странице, а надо только сам отчет.. Вопрос как? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 10:40 |
|
печать отчета
|
|||
---|---|---|---|
#18+
Открыть popup окно только с отчетом и там сразу вызвать window.print ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 10:44 |
|
печать отчета
|
|||
---|---|---|---|
#18+
kasik, Если по выше указанному методу javascript:window.open('f?p=&APP_ID.:1:&SESSION.:&REQUEST.:::::YES','','menubar=0,resizable=1,width=800,height=400,left=100,top=100');overload(); то не совсем получается ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 11:10 |
|
печать отчета
|
|||
---|---|---|---|
#18+
alexande26k, Можно ли сделать это при помощи javascript? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2012, 12:40 |
|
|
start [/forum/topic.php?fid=50&msg=38007978&tid=1875938]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 300ms |
total: | 438ms |
0 / 0 |