В VS 2008 у меня есть основной отчет с 20 отчетами. Эти подчиненные отчеты запускают свои собственные индивидуальные запросы. При просмотре отчета в CrystalReportViewer я вижу весь отчет без каких-либо хлопот. То же самое происходит на компьютере клиента.
Проблема возникает у клиента при использовании функции PrintToPrinter. Я получаю сообщение об ошибке «Тайм-аут запроса сервера». При использовании на моей стороне, это работает на 100%, но не на клиенте.
Чтобы решить эту проблему, я попытался увеличить время ожидания Crystal до 180 секунд с помощью следующей команды:
oReport.Subreports ["TicketBoxCorro.rpt"]. DataSourceConnections [0] .Attributes.Collection.Set ("Тайм-аут команды", "180");
oReport.Subreports ["TicketBoxCorro.rpt"]. DataSourceConnections [0] .SetConnection (this.DBServer, this.DBDatabase, this.
Проблема в том, что на клиентском компьютере ошибка выскакивает через минуту, она никогда не достигает 180 секунд.
Есть предложения?