Crystal Reports конфликтует с css .net - PullRequest
4 голосов
/ 11 августа 2011

отчеты Crystal, которые я создаю из Visual Studio, похоже, конфликтуют с форматом веб-сайта.

Вот как должно выглядеть меню enter image description here Вот как это происходит с отчетами Crystal, загруженными в программу * 1004.*

enter image description here

Есть идеи, зачем это делать?

1 Ответ

0 голосов
/ 10 апреля 2012

Средство просмотра Crystal Reports отображает все в элемент управления, который существует на странице.Чтобы все выглядело так, как нужно, им нужно было добавить виртуальный каталог, на который вы можете ссылаться, если щелкнуть правой кнопкой мыши и «просмотреть источник» на своей веб-странице.

Когда вы это сделаете, вы увидитевспомогательный каталог ссылался бесчисленное количество раз для доступа ко всему, от файлов JavaScript до изображений и CSS.(aspnet_client \ system_web \ 2_0_50727 \ crystalreportviewers13 - это ОДИН пример пути, который вы можете увидеть, в зависимости от используемой вами версии Crystal Reports).

Моя точка зрения заключается в том, что CSS-ссылки должны попадать под этот путь,Вероятно, проблема, созданная на вашем сайте, связана с тем, как CSS применяется к странице.К сожалению, CSS, как и объекты JavaScript, могут конфликтовать с другими элементами на странице.Они не «самодостаточны» по своей природе.

Отличный способ увидеть точное местоположение CSS, вызывающего проблемы, - это установить надстройку Web Developer для FireFox или Internet Explorer.,После установки вы можете перейти в меню «CSS» и просмотреть список CSS-файлов, влияющих на сайт.На самом деле, вы можете даже отключить CSS по местоположению и посмотреть, как это влияет на страницу LIVE.Вы также можете щелкнуть по объектам на странице, и вы получите подробную информацию о CSS, примененном к объектам.Кроме того, вы также можете установить дополнение FireBug.Он имеет отличный пользовательский интерфейс и может дать вам другие инструменты для его изучения.

Удачи в изоляции CSS.Как только вы найдете его, вам нужно будет либо откорректировать свой существующий CSS, чтобы избежать его, используйте! Важные теги, чтобы переопределить их стили, или некоторую комбинацию разметки и настроек CSS.Я не рекомендую настраивать CSS в Crystal Report Viewer, безопаснее и удобнее редактировать ВАШ CSS, чтобы избежать этой проблемы.

...