Шаг 13. Печатать каждое извещение на отдельной странице.




Лабораторная работа 4

Шаг 10. Создать запрос для просмотра разговоров, состоявшихся с любого номера телефона

При просмотре разговоров, состоявшихся с различных номеров телефонов, нет необходимости каждый раз изменять запрос и вводить номер телефона в режиме конструктора. Процесс изменения условия отбора можно автоматизировать путем создания запроса с параметрами.

1. В окне База данных выберите значок Запросы в списке Объекты и нажмите кнопку Создать.

2. В окне диалога Новый запрос выберите команду Конструктор и нажмите ОК.

3. Добавьте в запрос таблицу Регистрация междугородных переговоров. Добавьте поля таблицы в запрос.

4. Введите в ячейку в строке Условие отбора поля Номер телефона условие, содержащее шаблон параметр, имеющий вид квадратных скобок с содержащимся в них текстом приглашения [Введите номер телефона].

5. Выполните запрос нажатием кнопки Вид или командой Режим таблицы из меню Вид.

6. Введенный текст приглашения будет выведен как подпись поля, в которое вводится параметр запроса в диалоговом окне.

7. Введите значение параметра, например, номер телефона 4448976 и нажмите ОК.

8. Выберите в меню Файл команду Сохранить. Введите имя запроса Пример запроса с параметрами и нажмите ОК. Закройте запрос.

Шаг 11. Вычислить стоимость каждого разговора

1. В окне База данных выберите значок Запросы в списке Объекты и нажмите кнопку Создать. В окне диалога Новый запрос выберите команду Конструктор и нажмите ОК.

2. Добавьте в новый запрос таблицы Регистрация международных переговоров и справочник кодов и тарифов.

3. Добавьте в Бланк запроса путем переноса из Списка таблицы Регистрация международных переговоров поля: Номер телефона, Код, Длительность разговора, Дата.

4. В строке Поле Бланка запроса наберите Стоимость: [Длительность разговора]* [Стоимость 1 минуты], где выражение после двоеточия – значение вычисляемого поля.

5. Выполните запрос нажатием кнопки Вид.

6. Сохраните запрос с именем Стоимость междугородных переговоров. Закройте запрос.

Шаг 12. Создать извещение об оплате услуг МТС

1. В окне База данных выберите значок Отчеты в списке Объекты и нажмите кнопку Создать.

2. В окне Новый отчет выберите Мастер отчетов, таблицу Справочник абонентов МТС и кнопку ОК.

3. В окне Создание отчетов переместите поля Номер телефона, Фамилия ИО, Адрес, Личный из списка Доступные поля в список Выбранные поля с помощью кнопки >.

4. Раскройте список Таблицы\Запросы, и выберите запрос Стоимость международных переговоров.

5. Переместите поля Код, Длительность разговора, Дата, стоимость из списка Доступные поля в список Выбранные поля. Нажмите кнопку Далее.

6. Выбрав нужные уровни группировки, нажмите кнопку Далее.

7. Для подсчета итоговых значений нажмите кнопку Итоги. Появляется окно Итоги.

8. В окне Итоги установите нужные параметры: установите флажок в строке Стоимость столбца Sum; нажмите кнопку ОК. В окне создание отчетов нажмите кнопку Далее.

9. Выберите параметр структура 1 и нажмите кнопку Далее.

10. Выберите стиль заголовка и нажмите Далее.

11. Введите имя отчета Извещение, установите переключатель просмотр отчета и нажмите кнопку Готово.

В принципе извещения готовы. Однако в них есть ненужная абоненту информация. Кроме того, обычно извещения имеют стандартный размер и каждое печатается на отдельной странице целиком. Для внесения необходимых изменений нужно выполнить описанные ниже действия.

1. Переведите отчет Извещение в режим конструктора, нажав кнопку Вид.

2. Измените высоту раздела Заголовок группы «Номер телефона», установив указатель на нижнюю границу раздела и переместив указатель вниз.

3. Выделите указателем все элементы управления в разделе Заголовок группы «Номер телефона», выбирая их при нажатой клавише [SHIFT]. Перемещайте указатель по границе любого элемента управления, пока указатель не примет вид кисти руки. Переместите выделенные элементы управления вниз.

4. Выделите указателем элемент управления Надпись, в котором помещен текст Извещение. Перетащите выделенный элемент управления из раздела Заголовка отчета в раздел Заголовок группы «Номер телефона».

5. Удалите разделы отчета: заголовок\примечание отчета и Колонтитулы.

6. В области Примечание группы «Номер телефона» выделите поле, содержащее текст = «Итоги для» &»Номер телефона»= «&»»…, и удалите его клавишей Delete. Надпись Sum измените на Итого.

7. В режиме конструктора отчета нажмите кнопку Предварительный просмотр на панели инструментов или выберите в меню Вид команду Предварительный просмотр.

Шаг 13. Печатать каждое извещение на отдельной странице.

1. Откройте отчет Извещение в режиме конструктора.

2. Нажмите правую кнопку мыши в области Заголовок нгруппы «Номер телефона» и выберите в меню команду свойства. На экране появится окно.

3. В окне свойств установите для свойства Конец страницы значение До раздела, закройте окно свойств

4. Нажмите кнопку Сортировка и группировка на панели инструментов или выберите в меню Вид команду Сортировка и группировка, на экране появится окно диалога. Выберите в Бланке свойств группы для свойства Не разрывать значение Вся группа, закройте окно.

5. В режиме конструктора отчета нажмите кнопку Предварительный просмотр, получим окно, закройте отчет



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-27 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: