Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Группировка и сортировка в отчете.Содержание книги
Поиск на нашем сайте В этом случае очень трудно будет искать нужного человека в этом списке, особенно, если учесть, что список может быть очень большой. Что нам следует сделать? Нам следует изменить порядок сортировки. Давайте закроем этот отчет. Он у нас выделен вот здесь. И мы выполняем следующую команду: во первых мы вызываем контекстное меню, вот так вот, а затем выполняем команду – "Конструктор". Собственно, эту же команду мы могли бы вызвать вот отсюда, с кнопочки "Режим", но это сейчас неважно. Далее, на вкладке "Конструктор", которая у нас сейчас здесь активна, имеется группа, которая называется "Группировка и итоги". В этой группе у нас имеется вот эта кнопочка, которая называется "Группировка". Давайте ее, собственно, мы и нажмем. У нас, в нижней части окна, открылась соответствующая область. Что мы делаем далее? В этой области у нас есть, фактически, два уровня. У нас имеется "Группировка Код", от минимального к максимальному. Это первый уровень. И второй уровень. Второй уровень сортировки. Она происходит по возрастанию "Даты общения" с данным человеком. То есть сначала сортируется по коду, а затем по дате общения. Очень хорошо. Что мы делаем затем? Кажется, что если мы изменим группировку по полю "Код". Например, выберем "Фамилию", вот так вот, и затем перейдем в обычный режим, то у нас, на самом деле, все получится. На самом деле у нас получится далеко не все. Давайте обратно перейдем в режим "Конструктора" и посмотрим, что мы с вами должны сделать. Вернем здесь поле "Код". Как у нас, собственно, и было, и продолжим. Необходимо сказать, что "Код" это уникальный идентификатор таблицы "Люди". Группировка по нему обеспечивает вывод всех записей этой таблицы. Если мы хотим отсортировать записи по алфавиту Фамилий и Имен, то мы должны сделать вот что: мы должны добавить в область "Группировка", сортировка и итоги, вот это наша, собственно, область соответствующие уровни сортировки. Что мы с вами делаем? Мы с вами, естественно, выполняем команду, которая называется Добавить сортировку. Добавили. В этом списке выбираем мы "Фамилию", вот так вот. Следует заметить, что при добавлении иного поля сортировки Access автоматически назначает ему порядок сортировки начиная с буквы А. Это – прямая, по возрастанию. Если мы выберем, Начиная с Z, то соответственно будет в обратном порядке. Ну, нас устраивает начиная с А. Вот уровень у нас, собственно, и есть. Теперь, выделяем вот эту вот Фамилию и делаем вот что: хватаем мышкой эту строчку и перетаскиваем на самый верх списка, вот так вот. Очень хорошо. Перетащили на самый верх. Точно также добавляем группировку: выделяем Имя, начиная с А, хватаем Имя и двигаем вот сюда. Нас интересует сортировка сначала по фамилии, а потом по имени. Что мы сейчас с вами делаем? Во первых закрываем эту область. Сохраняем наш отчет и смотрим что у нас при этом получилось. А у нас, на самом деле, получилось все как надо. У нас сначала идет фамилия Борисов, Иванов, Иванов, Иванов и так далее, то есть правильная алфавитная последовательность. А среди однофамильцев тоже правильно проведена сортировка, например сначала идет Василий Иванов, затем Иван, Федр, вот так вот. Предположим, попробуем сделать в обратном порядке. Попробуем, чтобы у нас это все было не по алфавиту, не от меньшего к большему, а наоборот. Что мы с вами для этого делаем? Опять-таки переходим в режим Конструктора, вот так вот. Выполняем команду Группировка и вот здесь, в каждом пункте, соответственно, меняем - начиная с Z, вот так вот. Сохраним давайте. Запустим. Сейчас у нас идет по убыванию. Давайте попробуем сделать еще вот что: попробуем, чтобы сначала сортировалось по имени, а уж только потом по фамилии. Захватываем строчку Имя и перетаскиваем наверх, вот так. Сохраняем и смотрим что получилось. Получилось у нас все правильно. Сначала имена идут в убывающем порядке, начиная от Z потом к А, а затем уже фамилии. Продолжаем. Следует сказать, что заголовки тех групп, а в данном случае записи у нас сгруппированы, вот у нас уровни группировки, для которых нет ни одной записи в таблице Список, у нас в отчет не попадают. То есть, у нас имеются в отчете только люди, для которых хоть раз имело место какое-либо общение. Ну на этом давайте закончим текущий урок. На следующем уроке мы поговорим о выводе результатов.
|
||
|
Последнее изменение этой страницы: 2017-02-09; просмотров: 196; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.198 (0.006 с.) |