powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / проблема при распечатке отчётов
5 сообщений из 5, страница 1 из 1
проблема при распечатке отчётов
    #37525885
Bob Dylan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, есть какая-нибудь готовая софтина, которая настройки принтеров конфигурировать позволяет?

Короче, есть отчёт- все чётко и красиво на сервере, у нас всё чинно распечатывается, у клиента А - тоже так же чинно,
а вот у клиента Б или клиента В- фигня какая-то получается при распечатке... как с подобным бороться?

Куда вообще смотреть? это драйвера принтеров или что-то другое может быть?
по идее, хотелось бы иметь какое-то универсальное решение под винду/ в идеале и под * никс /, где можно настроить оффсет при распечатке в 4 направлениях (вверх- вниз и по сторонам)

merci
...
Рейтинг: 0 / 0
проблема при распечатке отчётов
    #37526541
FantomGood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
под win - Microsoft XPS Document Writer
...
Рейтинг: 0 / 0
проблема при распечатке отчётов
    #37527170
Bob Dylan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо большое за информацию, т.е. насколько я понял , нужно смотреть в сторону промежуточных форматов,
под которые поизводители принтеров уже успели подстроиться, типа xps, PostScript, PDF http://www.prepressure.com/library/technology/xps


есть ещё какие-то варианты решения проблемы, которые можно себе представить?
...
Рейтинг: 0 / 0
проблема при распечатке отчётов
    #37527762
trew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bob Dylan,

В Crystal Report 2008 у меня была проблема с ориентацией страницы.
Отчет создается для альбомной ориентации, а на печать выходил в книжной.
Решилось написанием кода на VB.NET
Фрагмент
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
 Dim s As String
        Dim rep As CrystalDecisions.CrystalReports.Engine.ReportDocument
        rep = New CrystalDecisions.CrystalReports.Engine.ReportDocument()

        s = IO.Directory.GetCurrentDirectory + "\reportdocuments\" + sReportName + ".rpt"
        rep.Load(s, CrystalDecisions.[Shared].OpenReportMethod.OpenReportByDefault)
        rep.SetDataSource(ds)

        If sPaperOrientation = "Landscape" Then
            rep.PrintOptions.PaperOrientation = CrystalDecisions.[Shared].PaperOrientation.Landscape
        Else
            rep.PrintOptions.PaperOrientation = CrystalDecisions.[Shared].PaperOrientation.Portrait
        End If

        rep.PrintToPrinter( 1 , True,  0 ,  0 )
    End Sub
Так можно задать любые свойства перед печатью.
...
Рейтинг: 0 / 0
проблема при распечатке отчётов
    #37528110
Bob Dylan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trew,

может, я не совсем точно выразился...

короче, если , например, ваш кристалный отчёт был сделан и протестирован у вас,
потом без проблем опробован у клиента Васи, но вы пошли к клиенту Пети и там при распечатке вылезла какая-то ерунда
из-за того, что то ли ОС другая то ли принтер другой то ли ещё что-то не так, что вы будете делать? каждый раз у Пети перенастаивать установки отступа от страницы в кристальном коде?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / проблема при распечатке отчётов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]