2008-11-06 4 views
0

У меня проблема с панелью инструментов CrystalReportsViewer's, которая меня озадачивает. Допустим, у меня есть отчет, состоящий из пяти страниц.Странное поведение панели инструментов CrystalReportsViewer

  • Если я нажимаю на кнопку Далее, я получаю page two, как и ожидалось, но если я снова нажмите на нее, page two перезагружается!

  • я могу нажать на кнопку last page и добраться до last page, но если я пытаюсь перейти на предыдущую страницу оттуда, я в конечном итоге на page one снова.

Таким образом, независимо от того, сколько страниц у меня есть, я могу добраться только до первой, второй и последней!

Эти проблемы начались, когда мы перешли от Windows Server 2003 в 2008. Мы запускаем Crystal Reports 10, у которого, возможно, есть проблемы в 2008 году? Может ли кто-нибудь из нового материала безопасности 2008 года быть ответственным за это?

Кто-нибудь видел это поведение раньше и знает, как его решить? Благодаря!

+0

Прокрутка этой спины - похоже, что они используют приложение Crystal Report Viewer, которое может быть запрограммировано ... – 2008-11-18 14:56:11

ответ

0

Я еще не видел этого странного поведения, но я знаю из проекта, над которым я работал несколько месяцев назад, что Crystal Reports еще не поддерживается на Win2k8/IIS7. Мне жаль, что я не могу найти ссылку, которая говорила об этом для вас, но я помню, как я столкнулся с этой проблемой.

Мне пришлось идти по пути создания виртуального сервера для размещения Win2k3, чтобы опубликовать несколько отчетов.

0

К сожалению, это не рассматривается как связанное с программированием (хотя для показа отчетов было определенное количество программ, а CrystalReportViewer - это серверный элемент управления), поэтому извините за это.

Спасибо Кен за ваш ввод. Бьюсь об заклад, я не помогаю, чтобы мы использовали старую версию CR. Возможно, ваш маршрут с виртуальной машиной 2003 лучше всего подходит.

1

Никогда не видел этого инструмента Dev, поэтому он не будет на наших поддерживаемых платформах.

Я помню что-то подобное, и это было связано с разрешением экрана или уровнем масштабирования.

Посмотрите на исходный код страницы, чтобы узнать, что он делает. Сравните это с приложением VS .NET ASP.NET, чтобы узнать, в чем отличия.

Смежные вопросы