
- •Санкт-Петербургский
- •Оглавление
- •Запуск Access
- •Интерфейс пользователя Access
- •НастройкиAccess
- •Создание новой бд
- •Таблицы
- •Создание структуры таблицы
- •Типы данных
- •Свойства полей
- •Загрузка таблицы данными
- •Модификация структуры таблицы
- •Работа с макетом таблицы
- •Печать таблицы
- •Запросы
- •Типы запросов
- •Создание qde-запросов
- •Заполнение бланка запроса
- •Работа с построителем выражений
- •Примеры запросов
- •Запросы на выборку данных
- •Запросы на создание таблицы
- •Запросы на добавление записей
- •Insert into Det ( dim, cena )
- •Insert into Det ( dim, cena )
- •Values ("шайба", 40);
- •Insert into Новая ( pim, gor )
- •Запросы на удаление записей
- •Запросы на обновление полей записей
- •Перекрестные запросы
- •Вложенные запросы
- •Sql-запросы
- •Фильтрация данных
- •13.1. Создание однотабличной формы
- •13.2. Редактирование формы
- •13.3. Часто используемые свойства формы
- •13.4. Элементы управления на форме и их свойства
- •14. Отчеты
- •14.1. Создание отчета
- •14.2. Работа с отчетом в режиме конструктора
- •14.3. Сортировка и группировка данных
- •15. Макросы
- •15.1. Создание макросов
- •15.2. Краткая характеристика основных макрокоманд
- •15.3. Групповые макросы
- •15.4. Реализация ветвлений в макросах
- •15.4.1. Примеры макросов с односторонним ветвлением
- •15.4.2. Пример макроса с двусторонним ветвлением
- •15.5. Реализация циклов в макросах
- •16. Основы создания пользовательского интерфейса
- •16. 1. Взаимодействие форм
- •16. 2. Требования, предъявляемые к интерфейсу пользователя
- •Литература
Загрузка таблицы данными
Как следует из предыдущего раздела, сначала нужно заполнять данными родительские таблицы, а затем дочерние.
Ввод и редактирование записей таблицы осуществляется в режиме таблицы, установить который можно так:
выделить нужную таблицу в линейке объектов БД;
2с мышью на кнопке имени таблицы, как показано на рисунке 20,
или командой Открыть из к.з. меню, открытого на имени таблицы в линейке объектов БД или
сначала открыть режим конструктора командой Конструктор из к.з. меню на имени таблицы, затем по кнопке «Режим» (слева на ленте) перейти в режим таблицы. При этом значок на кнопке «Режим» заменяется на треугольник, что означает возможность перехода по этой кнопке в режим конструктора. Так, используя эту кнопку можно быстро переключаться из режима конструктора в режим таблицы и обратно.
Рисунок 20 – Открытие таблицы Post для ввода или редактирования данных
Таблица откроется в режиме таблицы для ввода и редактирования записей. При активизации на ленте вкладки Режим таблицы, на ленте отобразятся команды, которые могут понадобиться для работы с записями таблицы. Переход от одного поля к другому при движении по таблице слева направо можно выполнить клавишей Тab или Enter, а в обратном направлении Shift+Tab. Отмена ввода значения в поле осуществляется клавишей Esc, отмена ввода всей записи - двойным нажатием этой клавиши. Ввод значения из того же поля предыдущей записи Ctrl +Э, ввод текущей даты Ctrl +Ж. Можно переносить значения через буфер обмена. Вставка значения, заданного по умолчанию, осуществляется одновременным нажатием клавиш Ctrl+Alt+Пробел.
Размещение объекта OLE:
установить курсор в соответствующем поле таблицы;
из к.з. меню выполнить команду Вставить объект;
выбрать тип объекта;
установить нужный переключатель (Создать новый или Создать из файла);
если необходимо, включить флажок В виде значка.
При вводе текста в поле комментария (Memo - поле) рекомендуется открыть окно ввода с помощью клавиш Shift+F2. Принудительный переход на новую строку осуществляется клавишами Ctrl+Enter.
Подгрузить данные в таблицу можно с помощью запроса на добавление (см. раздел 11.5.3)
Можно импортировать таблицы из другой БД. Для этого надо:
активизировать на ленте вкладку Внешние данные;
в области Импорт выбрать среду, из которой будут импортироваться таблицы. Если – из другой БД Access, то 1с по кнопке Access. Откроется окно, в котором предлагается импортировать объекты из другой БД и указать путь к этой БД. Далее предлагается выбрать импортируемые объекты.
Модификация структуры таблицы
Модификация структуры таблицы подразумевает переименование, добавление, удаление, перестановку полей (столбцов), изменение типа данных и свойств полей.
Перестановку, переименование, добавление и удаление полей, а также изменение типа данных можно выполнить как в режиме таблицы, так и в режиме конструктора таблиц, а изменение большинства свойств полей - только в режиме конструктора таблиц.
Перестановка столбцов в режиме таблицы:
открыть таблицу в режиме таблицы;
выделить один или группу смежных столбцов. Для этого подвести указатель мыши к выделяемому столбцу в области заголовка, добиться, чтобы указатель мыши принял форму вертикальной стрелки вниз. Далее добиться, чтобы указатель мыши принял вид наклонной стрелки на заголовке столбца и протащить мышью столбец в нужное место. Для выделения группы столбцов нужно, добившись указателя мыши в виде вертикальной стрелки вниз на первом столбце, протащить мышью на количество столбцов, входящих в группу. Далее перестановку группы столбцов делать так же, как и перестановку одного столбца;
Перестановка столбцов в режиме конструктора таблицы:
открыть таблицу в режиме конструктора;
выделить нужный столбец (1с по столбцу в области выделения столбцов(полоса слева в окне конструктора);
добиться указателя мыши в виде наклонной стрелки в области выделения столбцов, и протащить мышью столбец в нужное место.
Для удаления столбцов можно воспользоваться клавишей Del.