|
|
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Никто не сталкивался? Имеется приложение - печатает отчеты из базы на FastReport 5. На локальном компьютере - отчет открывается в Preview, нажимаю на иконку принтера, могу выбрать принтер из списка. В случае запуска программы через RemoteDesktop connection - вижу Preview, но после попытки нажать на иконку принтера вылетает ошибка: Код: pascal 1. 2. 3. 4. 5. 6. 7. Не дает открыть окно выбора принтеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2017, 22:41:57 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Alexander2, принтеры в системе есть? дефолтный выбран? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 07:58:08 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
принтер случайно не Canon? было что FR не открывал Preview если был установлен кэнон как основной принтер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 12:10:08 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Alexander2, у меня давно была подобная проблема, когда фирма перешла на Windows Terminal Server'ы (кто не знает, это когда работаешь в Windows по RDP и каждый пользователь получает свой виртуальный рабочий стол) Решилась патчем исходников FastReports 7129178 даже на их форуме тогда запостил ссылка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 15:03:04 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
P.S. там, правда, нормальный Exception вылетал, а не Access Violation, но и версия FastReports тогда была 4-ая ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 15:07:23 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
P.P.S. вспомнил, были еще какие-то проблемы с выбором принтера решились вызовом frxPrinters.FillPrinters() перед каждым формированием отчета ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 15:23:32 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Спасибо откликнувшимся. Да, версия 5ка, забыл упомянуть. Буду терзать хозяев, пусть проапдейтят версию. Попробую frxPrinters.FillPrinters(). Еще как идея, может быть, бред: на том RDP сервере проинсталлировать сам FastReport, чтоб в ядре системы прописался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 19:26:49 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Alexander2...проинсталлировать сам FastReport, чтоб в ядре системы прописался. Чтобы что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 19:28:51 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
чччД, ну когда инсталлируется FastReport - он "куда-то" прописывается - я на диске не нашел, чесс грю, то что на картинке, он в регистр пишет.... \Software\Fast Reports вот и подумалось, если его просто инсталлировать там на RDP сервере, как грится, чтоб "БУЛО". И нефиг ухмыляться, сами разработчики FR ничего не отвечают и не предлагают - придется методом тыка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 00:14:00 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Alexander2, Ну ты хотя бы такой код попробуй: Код: pascal 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 00:54:28 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Alexander2чччД, ну когда инсталлируется FastReport - он "куда-то" прописывается - я на диске не нашел, чесс грю, то что на картинке, он в регистр пишет.... \Software\Fast Reports вот и подумалось, если его просто инсталлировать там на RDP сервере, как грится, чтоб "БУЛО". И нефиг ухмыляться, сами разработчики FR ничего не отвечают и не предлагают - придется методом тыка. Никуда он не "прописывается", эта библиотека внедряется в delphi - программу, и все, никаких чудес. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 00:56:24 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
чччД, Спасибо! Но получается, что если на RDP сервере не инсталлирован НИ ОДИН принтер(а это, скорее всего, так), то никакие танцы с бубном не помогут. Пока внедрил в код проги frxPDFExport, заставляю юзеров вместо Print - нажимать на иконку PDF и сохранять в соответствующем формате. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 03:49:09 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Alexander2, ну ты просто дизейбли возможность печати, если принтеров нет, и все. Фастрепорт имеет такое свойство. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 07:58:41 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
чччД, навесил на нажатие кнопки "Printer" этот код: Код: pascal 1. 2. 3. все равно вылетает такая ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 21:07:00 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
точнее повесил код на OnPrintPage компонента frxReport. Не в курсе как проверить или вписать этот код на событие нажатия на одну из кнопок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 21:12:57 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Зачем так сложно? Разве не достаточно перед frxReport.ShowReport или frxReport.Prepare определиться с принтерами и настроить всё? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 21:54:51 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Кроик Семён, не понимаю, как использовать Ваш Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. У меня на форме лежит компонент frxReport, сделал вызов Preview: ... Код: pascal 1. получаю Preview отчета, нажимаю на иконку принтера получаю ошибку. Нет у меня такого компонента frxPrinter. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 22:13:01 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
саппорт FR ответил: авторTry to install at least one printer on the your RDP server. В том то и дело, что принтеры там уже давно установлены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 22:28:01 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
а саппорт RDP сервера ответил вот что насмотря на то, что там установлены принтеры: автор...however the default printer is mapped through the RDP Client to the users computers default printer Что надо сделать в коде проги, чтоб она искала принтеры на компьютере клиента, вызвавшего RDP программу. Я так понимаю, это сделано для того чтоб невозможно было запустить на принтер RDP сервера задачу печати, ибо не имеет смысла, так как печать нужна на девайсе клиента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 22:33:20 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Alexander2чччД, навесил на нажатие кнопки "Printer" этот код: Код: pascal 1. 2. 3. все равно вылетает такая ошибка. Извини, у меня нет FR5, пользуюсь FR4. Так вот, у компонента TfrxReport (из FR4) есть свойство PreviewOptions, а в нем - Buttons. Просто в случае отсутствия принтера отключай кнопку печати, и все. Код: pascal 1. 2. Возможно, в FR5 код быть чуть иным, ты уж там сам разберись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 22:43:31 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
чччД, хорошо, волшебную кнопку Printer скрываю, но это не решает проблемы "а как печатать это добро?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 23:13:28 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Alexander2чччД, хорошо, волшебную кнопку Printer скрываю, но это не решает проблемы "а как печатать это добро?" Проблема админа, не прикладного программиста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2017, 23:20:31 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Alexander2Кроик Семён, Нет у меня такого компонента frxPrinter. это класс в исходниках FastReports. В каком юните по памяти не скажу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2017, 00:13:41 |
|
||
|
В среде RemoteDesktop не открывается окно выбора принтера в FastReport
|
|||
|---|---|---|---|
|
#18+
Саппорт от Fast-Report посоветовал установить FastReport 5.6 - спасибо! После полного вычищения старой версии с компа и переустановки новой версии - exe-ник работает на RDP без сбоев - окно выбора принтера открывается при нажатии на иконку Принтер. Тема закрыта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2017, 22:01:48 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=128&tid=2041661]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
259ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 565ms |

| 0 / 0 |
