Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Создание перекрестного запроса без помощи мастера




Сортировка записей с помощью бланка запроса или расширенного фильтра

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

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

2 Для сортировки нескольких полей сначала необходимо в бланке запроса установить поля в требуемом порядке. Сначала происходит сортировка самого левого поля, затем поля, находящегося справа от него, и так далее. Например, чтобы произвести сортировку сначала для поля «Фамилия», а затем «Имя», в бланке запроса поле «Фамилия» должно находится слева от поля «Имя».

3 В ячейке Сортировка для каждого требуемого поля укажите соответствующий параметр.

4 Для просмотра результатов запроса нажмите кнопку Вид на панели инструментов.

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSortRecordsBySpecifyingSortOrderInQueryFilterSW":1:"Foo":"Invisible"}

Для просмотра примера перекрестного запроса перед началом работы нажмите кнопку.

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

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

3 В окне диалога Добавление таблицы выберите вкладку, на которой перечислены объекты, данные из которых будут использованы в запросе.

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

5 Добавьте поля в строку Поле в бланке запроса и задайте условия отбора.

6 На панели инструментов нажмите кнопку Тип запроса и выберите Перекрестный.

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

Для этих полей следует оставить в строке Групповая операция стандартное значение Группировка.

8 Для поля, значения которого должны быть представлены в запросе как заголовки столбцов, выберите ячейку в строке Перекрестная таблица и выберите Заголовки строк. Значение Заголовки столбцов можно выбрать только для одного поля. Для этого поля следует оставить в строке Групповая операция стандартное значение Группировка.

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

Инструкции

9 Для поля, значения которого следует использовать при создании перекрестной таблицы, выберите ячейку в строке Перекрестная таблица и выберите Значения.

Значение может быть задано только для одного поля.

10 В строке Групповая операция выберите статистическую функцию, которая будет использована для заполнения перекрестной таблицы (например, Sum, Avg или Count).

11 Для того чтобы задать условие отбора, ограничивающее отбираемые заголовки строк до выполнения вычислений, введите выражение в строку Условие отбора для поля со значением Заголовки строк в ячейке строки Перекрестная таблица. Например, можно вывести итоговые суммы продаж для некоторых категорий товаров, таких как мясные или рыбные продукты.

Для того чтобы задать условие отбора, ограничивающее отбираемые записи до группировки заголовков строк и до заполнения перекрестной таблицы, добавьте в бланк запроса поле, для которого будет задано условие отбора, выберите для него Условие в ячейке строки Групповая операция, оставьте ячейку в строке Перекрестная таблица пустой и введите выражение в ячейку строки Условие отбора. (Поля, имеющие значение Условие в строке Групповая операция не выводятся в результатах запроса). Для того чтобы увидеть примеры влияния условий на результаты расчетов в запросах, нажмите кнопку.

12 Для просмотра результатов запроса нажмите кнопку Вид на панели инструментов.

Если требуется прервать выполнение запроса после его запуска, нажмите клавиши CTRL+BREAK.

Примечания

·Примером перекрестного запроса является запрос "Квартальные обороты по товарам" в демонстрационной базе данных "Борей". Для ознакомления с этим запросом откройте базу данных "Борей" в папке "примеры", вложенной в программную папку Office. В окне базы данных нажмите на вкладку Запросы, выберите "Квартальные обороты по товарам", а затем нажмите кнопку Конструктор. Для получения дополнительных сведений об открытии базы данных "Борей" нажмите кнопку.

·Если включить поле в бланк запроса и выбрать для него (не отображается) в ячейке строки Перекрестная таблица и Группировка в ячейке строки Групповая операция, то по этому производится группировка так же, как и по полям, отобранным для заголовков строк, но отдельная строка в результатах запроса не выводится.

·Если значение Заголовки столбцов включает символы, обычно не используемые для имен полей, такие как десятичные разделители, в таблице они заменяются на символ подчеркивания.

·Для получения сведений по разрешению вопросов, возникающих при создании перекрестных запросов, нажмите кнопку.

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCreateCrosstabQueryThatSummarizesDataRowColumSW":1:"Foo":"Invisible"}




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 382; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.