Налаштування файлу g, Microsoft Docs

У файлі Web.Config веб-програми ASP.NET зберігаються такі глобальні налаштування, як параметри підключення до бази даних, посилання на складання та параметри обробки помилок. Файл має формат XML, кореневий елемент якого . Ця конфігурація є розширеною конфігурацією, яка не є обов'язковою.

Наступні елементи відносяться виключно до Crystal Reports і можуть бути додані до файлу Web.Config.

Примітка

Версії можуть мати інші номери залежно від програмного продукту.

CrystalImageHandler

Елемент CrystalImageHandler використовується для відображення всіх динамічних зображень в елементі керування CrystalReportViewer. Цей параметр вказує на процес обробки ASP.NET перенаправляти до внутрішнього класу обробника зображень запити до CrystalImageHandler.aspx. Якщо у файлі Web.Config немає CrystalImageHandler, зображення на веб-сайті не відображатимуться. Цей елемент автоматично додається до файлу Web.Config, додавши до веб-сайту елемент керування CrystalReportViewer.

CrystalImageCleaner

Процес CrystalImageCleaner автоматично видаляє динамічно згенеровані зображення, візуалізовані елементом керування CrystalReportViewer. Цей параметр дозволяє встановити проміжок часу між скануваннями каталогу зображень і мінімальний термін зберігання файлів перед видаленням. Цей елемент автоматично додається до файлу Web.Config, додавши до веб-сайту елемент керування CrystalReportViewer. Це відповідає класу CrystalImageCleaner.

  • CrystalImageCleaner-Sleep встановлює період часу в мілісекундах для сплячого стану програмиочищення перед скануванням та очищенням файлів у каталозі динамічних зображень.
  • CrystalImageCleaner-Age встановлює мінімальний вік файлу (мс) перед видаленням.
  • CrystalImageCleaner-AutoStart управляє процесом CrystalImageCleaner. Програма очищення зображень виконує очищення тимчасових зображень, створених під час відображення звіту, значення яких встановлено в true.
Примітка

В рамках одного процесу обробника ASP.NET може бути запущено лише один процес програми очищення зображень.

printControl

Елемент printControl дозволяє друкувати звіт безпосередньо на локальному принтері. За промовчанням цей елемент керування не встановлюється на локальний комп'ютер і має бути завантажений окремо. Файл PrintControl.cab можна завантажити з веб-сайту технічної підтримки Business Objects за наступним посиланням: http://technicalsupport.businessobjects.com/. Цей параметр дозволяє встановити видимість цього CAB-файлу для веб-сайту Crystal Reports.NET. Цей елемент необхідно вручну додати до файлу Web.Config веб-сайту.

reportMappings

Елемент reportMappings служить для перетворення веб-сайтів, створених за допомогою Visual Studio 2003, у яких застосовуються вбудовані звіти, на веб-сайти без вбудованих звітів у разі відкриття їх у середовищі Visual Studio 2005 або пізнішої версії. Цей параметр використовується для перетворення файлу бібліотеки DLL, створеної у середовищі Visual Studio 2003, у файл на диску. Visual Studio 2005 та 2008 не підтримують вбудовані веб-сайти, тому необхідно змінити файл Web.Config, щоб існуючі звіти могли використовуватися у вказаних версіях Visual Studio. Цей елемент необхідно вручну додати до файлу Web.Configвеб-сайту. Для параметра reportMappings необхідно вказати абсолютний шлях.

Примітка

Цей елемент використовується лише за наявності Visual Studio 2005 або Visual Studio 2008.

UseBrowserLocale

Елемент UseBrowserLocale використовується для отримання мовних налаштувань із браузера для елемента керування CrystalReportViewer. Якщо значення параметра є істинним, елемент керування CrystalReportViewer буде використовувати мовні налаштування браузера. Інакше використовуються мовні налаштування, встановлені на сторінках. Цей елемент необхідно вручну додати до файлу Web.Config веб-сайту.

serverFileReportManager

Елемент serverFileReportManager є веб-службою, яка використовується для перерахування файлів сервера на комп'ютері сервера. Цей параметр дозволяє отримати список об'єктів (каталогів та звітів) з віддаленого комп'ютера. За допомогою цього параметра встановлюється кореневий каталог файлів на сервері. У цьому прикладі кореневому каталогу встановлено значення c:\inetpub\wwroot. Цей елемент необхідно вручну додати до файлу Web.Config веб-сайту.

Примітка

Це відповідає класу serverFileReportManager.