Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_работы Ларсон.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
36.65 Mб
Скачать

Примечание

Значения, перечисленные в раскрывающемся списке лет, а также значение года, назначаемое по умолчанию, можно получать не только из набора данных, но и жестко закодировать. Для этого в диалоговом окне Параметры отчета (Report Parameters) нужно установить переключатель Без запроса (Non-queried).

  1. Щелкните на кнопке ОК, чтобы закрыть диалоговое окно Параметры отчета (Report Parameters).

  2. Поместите область диаграммы в тело отчета так, чтобы она заняла практически всю область макета. Диаграммы смотрятся лучше, когда они большие.

  3. После размещения диаграммы в теле отчета на ней появятся три области, предназначенные для перетаскивания полей, как показано на рис. 26.3. Если эти области не видны, щелкните на диаграмме еще раз, и они появятся.

    Рисунок 26.147 Диаграмма с областями перетаскивания


  4. Раскройте набор данных InventoryLevels и перетащите поле InventoryLevel в область Перетащите сюда поля данных (Drop Data Fields Here). Это значение предназначено для построения диаграммы.

  5. Перетащите поле ProductTypeName в область Перетащите сюда поля рядов (Drop Series Fields Here). Это создаст на диаграмме ряды линий или полос.

  6. Перетащите поле MonthName в область Перетащите сюда поля категорий (Drop Category Fields Here). Это создаст значения для оси X.

  7. Щелкните правой кнопкой мыши на диаграмме и выберите в контекстном меню команду Тип диаграммы > График > График (Chart Туре > Line > Simple Line). После этого макет отчета должен выглядеть так, как показа­но на рис. 26.4.

  8. Перейдите на вкладку Просмотр (Preview). Отчет будет выглядеть так, как показано на рис. 26.5. Для построения отчета выбирать параметр не обязательно, отчет генерируется с использованием значения 2005, заданного по умолчанию. Выберите в раскрывающемся списке Select a Year значение 2004 и щелкните на кнопке Просмотреть отчет (View Report). Вы увидите кривые продаж за 2004 год.

Рисунок 26.148 Простой макет отчета Inventory Levels By Month Report

Рисунок 26.149 Предварительный просмотр простого отчета Inventory Levels By Month Report

  1. Давайте немного улучшим нашу диаграмму. Перейдите на вкладку Макет (Layout).

  2. Щелкните на диаграмме правой кнопкой мыши и выберите в контекстном меню команду Свойства (Properties). Откроется диалоговое окно Свойства диаграммы (Chart Properties), показанное на рис. 26.6.

Рисунок 26.150 Общие свойства диаграммы

  1. Введите текст Inventory Levels By Month в поле Заголовок (Title).

  2. Щелкните на расположенной рядом с полем Заголовок (Title) кнопке изменения стиля (кнопка с изображением кисточки для рисования и ведерка). Откроется диалоговое окно Свойства стиля (Style Properties).

  3. В раскрывающемся списке Размер (Size) выберите пункт 16pt, в раскрывающемся списке Насыщенность (Weight) — пункт Bold и щелкните на кнопке ОК, чтобы закрыть диалоговое окно Свойства стиля (Style Properties).

  4. Рисунок 26.151 Свойства данных диаграммы

    Перейдите на вкладку Данные (Data). На этой вкладке имеются три секции, как показано на рис26.7. Секция Значения (Values) контролирует данные для построения диаграммы, секция Группы категорий (Category Groups) — данные для создания оси X, а секция Группы рядов (Series Groups) — данные, позволяющие получить на диаграмме множество графиков.

  5. Щелкните на кнопке Изменить (Edit) в секции Значения (Values). Откроется диалоговое окно Изменить значение диаграммы (Edit Chart Value).

  6. Перейдите на вкладку Вид (Appearance).

  7. Рисунок 26.152 Параметры представления диаграммы

    Установите флажок Показывать маркеры (Show Markers).

  8. Установите переключатель Ромб (Diamond) в группе Тип маркера (Marker Туре). После этого вкладка Вид (Appearance) диалогового окна Изменить значение диаграммы (Edit Chart Value) будет выглядеть так, как показано на рис. 26.8.

  9. Щелкните на кнопке ОК, чтобы закрыть диалоговое окно Изменить значение диаграммы (Edit Chart Value).

  10. Рисунок 26.153 Свойства меток оси X диаграммы

    Перейдите на вкладку Ось X (X Axis). Эта вкладка контролирует вид меток на оси X (рис. 26.9).

  1. Введите текст Months в поле Заголовок (Title).

  2. Щелкните на кнопке изменения стиля рядом с полем Заголовок (Title). Откроется диалоговое окно Свойства стиля (Style Properties).

  3. В раскрывающемся списке Размер (Size) выберите пункт 12pt, в раскрывающемся списке Насыщенность (Weight) — пункт Bold и щелкните на кнопке ОК, чтобы закрыть диалоговое окно Свойства стиля (Style Properties).

  4. Перейдите на вкладку Ось Y (Y Axis). Эта вкладка контролирует вид меток на оси У (рис. 26.10).

  5. Введите в поле Заголовок (Title) следующий текст: Sales ($)

  6. Рисунок 26.154 Свойства меток оси Y диаграммы

    Щелкните на кнопке изменения стиля рядом с полем Заголовок (Title). Откроется диалоговое окно Свойства стиля (Style Properties).

  1. В раскрывающемся списке Размер (Size) выберите пункт 12pt, в раскрывающемся списке Насыщенность (Weight) — пункт Bold и щелкните на кнопке ОК, чтобы закрыть диалоговое окно Свойства стиля (Style Properties).

  2. В поле Код формата (Format Code) введите следующие символы:

###,##0К

Хранимая процедура делит значения продаж на 1000, поэтому по оси нашего графика надо откладывать тысячи долларов, а для этого в конце строки формата нужен символ К.

  1. Сбросьте флажок Логарифмическая шкала (Logarithmic Scale), если он установлен.

  2. Перейдите на вкладку Условные обозначения (Legend). Эта вкладка контролирует вид и положение легенды диаграммы.

  3. Переместите легенду вниз и в центр диаграммы, щелкнув на соответствующей кнопке назначения позиции легенды, как показано на рис. 26.11.

  4. Перейдите на вкладку Объемные эффекты (3D Effect).

  5. Установите флажок Показывать объемный вариант диаграммы (Display Chart with 3-D Visual Effect).

  6. Рисунок 26.155 Свойства легенды диаграммы

    Установите поворот по горизонтали равным 10°, используя ползунок Поворот по горизонтали (Horizontal Rotation).

  7. Установите поворот по вертикали равным 10°, используя ползунок Поворот по вертикали (Vertical Rotation). В результате вкладка Объемные эффекты (3D Effect) будет выглядеть так, как показано на рис. 26.12.

  8. Перейдите на вкладку Фильтры (Filters). Эта вкладка позволяет фильтровать данные для диаграммы, поступающие из набора данных.

  9. Щелкните на кнопке ОК, чтобы закрыть диалоговое окно Свойства диаграммы (Chart Properties).

  10. Перейдите на вкладку Просмотр (Preview). Диаграмма должна выглядеть так, как показано на рис. 26.13.

  11. Перейдите на вкладку Макет (Layout). В соответствии с потребностью бизнеса в нижнюю часть нашего отчета нужно включить содержимое отчета Manufacturing By Machine Report. Чтобы не дублировать в текущем отчете макет отчета Manufacturing By Machine Report, можно исполь­зовать вложенный отчет.

  12. Увеличьте размер тела отчета, чтобы под диаграммой появилось свободное пространство.

  13. Перетащите вложенный отчет с панели элементов в тело отчета и разместите его ниже диаграммы. Растяните вложенный отчет так, чтобы он за­нял практически все свободно место

  14. Рисунок 26.156 Свойства объемных эффектов диаграммы

    Рисунок 26.157 Законченная диаграмма в отчете Inventory Levels By Month Report

    Щелкните правой кнопкой мыши на вложенном отчете и выберите в контекстном меню команду Свойства (Properties). Откроется диалоговое окно Свойства вложенного отчета (Subreport Properties)

  15. Рисунок 26.158 Общие свойства вложенного отчета

    Для выбора отчета, который должен находиться внутри редактируемого отчета, служит раскрывающийся список Вложенный отчет (Subreport). Выберите в этом списке отчет Manufacturing By Machine Report. После этого вкладка Общее (General) диалогового окна Свойства вложенного отчета (Subreport Properties) будет выглядеть так, как показано на рис. 26.14.

Примечание

На использование отчета в качестве вложенного нет никаких ограничений. Любой отчет в проекте можно поместить внутрь другого отчета, перетащив элемент Вложенный отчет (Subreport Report) с панели элементов.

  1. Перейдите на вкладку Параметры (Parameters).

  2. Выделите ячейку под заголовком Имя параметра (Parameter Name), чтобы активизировать раскрывающийся список. В этот список включаются все параметры, определенные во вложенном отчете. В данном случае выбранный нами отчет Manufacturing By Machine Report имеет только один параметр Year. Выберите этот параметр в раскрывающемся списке.

  3. Нам требуется передать значения параметров во вложенный отчет, чтобы у вложенного отчета было достаточно информации для выполнения. В данном случае требуется передать во вложенный отчет значение параметра Year отчета Inventory Levels By Month Report. Выберите пункт <Выражение> (<Expression>) в раскрывающемся списке под заголовком Значение параметра (Parameter Value). Откроется диалоговое окно Изменить выражение (Edit Expression).

  4. Выберите в левом списке пункт Параметры (Parameters). В правом списке появится перечень параметров, определенных в отчете. Дважды щелкните на параметре Year, чтобы добавить его в выражение.

  5. Щелкните на кнопке ОК, чтобы закрыть диалоговое окно Изменить выраже­ние (Edit Expression).

  6. В результате вкладка Параметры (Parameters) диалогового окна Свойства вложенного отчета (Subreport Properties) должна выглядеть так, как показано на рис. 26.15.

Рисунок 26.159 Настройка параметров вложенного отчета

  1. Щелкните на кнопке ОК, чтобы закрыть диалоговое окно Свойства вложенного отчета (Subreport Properties).

  2. Вложенный отчет появится в макете отчета, как показано на рис. 26.16.

Рисунок 26.160 Макет отчета Inventory Levels By Month Report с вложенным отчетом

  1. Рисунок 26.161 Отчет Inventory Levels By Month Report с вложенным отчетом

    Перейдите на вкладку Просмотр (Preview). Отчет будет выглядеть так, как показано на рис. 26.17.

  1. В раскрывающемся списке Select a Year выберите значение 2004 и щелкните на кнопке Просмотреть отчет (View Report). Обратите внимание на то, что наряду со значениями в основном отчете значения во вложенном отчете также меняются в соответствии с показателями 2004 года.

  2. Щелкните на кнопке Сохранить все (Save All) панели инструментов.