КАТЕГОРИИ: Архитектура-(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.5.2). Таблицы могут создаваться конструктором или мастером путем ввода значений, копированием или связыванием существующих таблиц из других баз данных или электронных таблиц. Обычно таблица создается в режиме конструктора (рис 3.2.4.1.1). Рис. 3.2.4.1.1. Окно конструктора таблиц В нижнем правом углу окна выводится синим цветом опиcание текущего элемента окна. Имена полей, таблиц и других объектов могут содержать любые символы, кроме точки, знака восклицания, апострофа, квадратных скобок. Если предполагается использование Visual Basic [5], то вместо пробелов рекомендуется использовать знак подчеркивания. Рекомендуется поля с одинаковым содержанием называть одним именем и указывать один тип для автоматического связывания таблицы. Тип поля задается в колонке Тип данных: Текстовый (строка любых символов до 255 символов, незначащие пробелы не хранятся в поле), Поле MEMO (текстовое поле длиной до 65535 символов), Числовой, Дата/Время, Денежный, Счетчик (автоматически устанавливаемый уникальный номер для каждой новой записи), Логический (Истина/Ложь, Да/Нет, -1/0), Поле объекта OLE (ссылка на объект любой природы: изображение, звук, документ Word или Excel идр.), Гиперссылка (гиперссылка на документ или файл на том же компьютере, в локальной сети или в Internet (п. 3.9)), Мастер подстановок. Подстановку можно задать и через свойство поля Подстановка (рисунок 3.2.4.1.1). Подстановка позволяет не вводить значение поля, а выбирать его из списка значений или из таблицы. Обычно для поля с кодом формируется подстановка из таблицы или списка с наименованием кода. Если указать нулевую ширину столбцов, то в таблице вместо кода выводится его наименование. Ключевые поля задаются кнопкой Ключевое поле после их выделения. Если ключ отсутствует, то его можно создать искусственно в виде поля типа Счетчик. Индексы ускоряют поиск записей по проиндексированным полям. Для формирования составного индекса используется кнопка Индексы конструктора таблиц. В каждой строке окна Индексы указывается имя индексного поля в колонке Имя поля, а имя всего индекса указывается один раз в строке с именем первого индексного поля в колонке Индекс. Связывание таблиц производится в следующей последовательности. Нажмите кнопку Схема данных и выберите связываемые таблицы из окна Добавление таблицы кнопкой Добавить или двойным щелчком по именам таблиц и закройте это окно. Если типы и имена полей связи совпадают и одно из полей является ключевым, то связи устанавливаются автоматически (как для нашей базы) (рисунок 3.2.4.2.1). Иначе связь устанавливают путем перетаскивания мышкой поля связи из одной таблицы на поле связи другой, и появится окно Изменение связей (рисунок 3.2.4.2.2). Рис. 3.2.4.2.1. Окна схемы данных и добавления таблицы В окне Изменение связей (вызывается для выделенной линии связи командой Связи/Изменить связь) установим контроль целостности данных (п. 1.3.4) и параметры объединения (рисунок 3.2.4.2.3) таблиц кнопкой Объединение (рисунок 3.2.4.2.2). Рисунок 3.2.4.2.2. Окно изменения связей Рис. 3.2.4.2.3. Окно параметров объединения
После установки всех связей закроем окно схемы данных с сохранением этой схемы. Для работы с таблицей имеются соответствующие команды меню и кнопки. Рассмотрим основные процедуры обработки. Сортировка. Выделим соседние колонки и нажмем кнопку Сортировка по возрастанию/убыванию. При сортировке колонка справа имеет меньший приоритет. При необходимости колонки можно перемещать для обеспечения нужного порядка сортировки. Поиск отдельной записи и замена значений реализуются кнопкой Поиск, которая выводит окно поиска и замены (рисунок 3.2.4.3.1). Рис. 3.2.4.3.1. Окно поиска и замены Фильтрациязаписей осуществляется одним из четырех способов: фильтр по выделенному фрагменту, обычный фильтр, фильтр для и расширенный фильтр. Отмена/применение фильтра реализуется кнопкой Удалить/Применение фильтра. Фильтр по выделенномуфрагменту задается в следующем виде: выделяется нужный фрагмент значения в таблице, и нажимается кнопка Фильтр по выделенному или команда Исключить выделенное. Фильтр автоматически сохраняется для повторного использования. Фильтр для устанавливается аналогично командой Фильтр для из контекстного меню, но значение условия поиска (значение, выражение) вводится в поле Фильтр для. Клавишей Tab можно применить фильтр, не закрывая контекстное меню. Обычный фильтр формируется следующим образом: 1. Открывается таблица, и нажимается кнопка Изменить фильтр. 2. При использовании ранее запомненного фильтра нажмите кнопку Загрузить как запрос. В окне изменения фильтра укажем условия отбора записей (рисунок 3.2.4.3.2). Условия в одной строке связаны логическим оператором “ И”, а в различных строках (страницах Или окна) - оператором “ Или ”. Рис. 3.2.4.3.2. Окно изменения фильтра 3. Для получения результирующего набора нажмите кнопку Применение фильтра (рисунок 3.2.4.3.3). Рис. 3.2.4.3.3. Результирующий набор после применения фильтра
4. Для сохранения фильтра нажмите кнопку Сохранить как запрос. 5. Результирующий набор можно сохранить в нужном формате командой Файл/Экспорт или отправить по электронной почте командой Файл/Отправить. Расширенный фильтр формируется командой Записи/Фильтр/Расширенный фильтр аналогично обычному фильтру (рисунок 3.2.4.3.4). Рисунок 3.2.4.3.4. Окна расширенного фильтра и просмотра результирующего набор
Дата добавления: 2014-12-10; Просмотров: 518; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |