7) В левом и правом раскрывающемся списке выбрать поле, по которому будут связаны главная форма и подчиненная.
Создание вычисляемого поля в форме
1) Открыть форму в режиме Конструктора
2) С помощью элемента Поле разместить в форме Свободный элемент управления
3) Как размещать формулу: правой кнопкой вызвать свойства этого элемента
4) В строке Свойств Данные вызвать Построитель Выражений (…), в котором построить вычисляемое выражение. В построителе выражений есть все объекты созданные в нашей программе, и в каждом из этих объектов доступны любые поля. Кроме того, в этом построителе есть всевозможные стандартные функции (дата, мин, мах и др.), есть арифметические операции над функциями (+, /), есть логические операции (есть, или, и), есть скобки. Т.е. в построители можем строить формулу.
5) В левой части элемента управления вместо надписи поле № написать текст, который будет отражать смысловое содержание вычисляемого поля.
Поля для вычисляемого выражения следует брать из соответствующей формы, находящейся в папке Forms.
Замена обычного поля в главной форме на поле со списком:
1) Открываем форму в режиме Конструктора
2) Удаляем поле, которое требуется заменить
3) С помощью элемента Поле со списком разместить в форме этот элемент (должен запуститься мастер). На первом шаге мастер спросит это будет список из какой то таблицы или это будет фиксированный набор значений. Если мы выбираем таблицу в качестве источников данных, то нам нужно ответить на вопросы: какие поля из этой таблицы мы хотим, чтобы отражались в таблице.
4) В режиме формы убедиться как работает наш список.
Команда Вид/Конструктор позволяет перейти из режима просмотра формы в режим конструктора формы.
Команда Вид/Режим формы позволяет перейти из режима конструктора формы в режим просмотра формы.
В Аccess 2007 кроме двух этих режимов добавили третий: Макет. Мы видим форму с реальными данными из таблицы в том виде, как она будет на экране или на печати, но в этой форме можно вносить изменения как в конструкторе.
SQL любой запрос на самом деле, есть программа на языке SQL – это начальные буквы английских слов (Язык структурированных запросов) Structured Query Language текст этой программы можно увидеть в режиме конструктора по команде Вид – режим SQL. Сегодня все информационные системы используют режим SQL.
Тема. Макросы
1. Основные понятия
2. Условия в макрокомандах
3. Отладка макросов
4. Создание кнопки, связанной с макросом
Макросом называют набор из одной или более макрокоманд, выполняющих определенные операции.
Макросы могут быть полезны для автоматизации часто выполняемых задач.
Транзакция – это последовательность операций, которая воспринимается информационной системой, как не делимая процедура и каждая транзакция либо исполняется целиком, либо не исполняется вовсе. Это обеспечивает целостность баз данных, т.е. сведения баз данных правильные, не противоречивые.
Пример:
(౿, ౿,- ౿, ౿,+ ౿)
Имеется специальный журнал транзакции, он фиксирует все шаги.
Создание макроса:
1. В окне базы данных выберете вкладку макросы;
2. На панели инструментов окна базы данных нажать кнопку создать; После этого откроется бланк.
3. В столбце Макрокоманда щелкнуть первую ячейку и нажать кнопку раскрытия списка макрокоманд.
4. Выбрать необходимую макрокоманду.
5. ввести текст комментария к макрокоманде. Комментарии необязательны но они облегчают понимание макросов.
6. В нижней части окна указать аргументы макрокоманды.
Для добавления в макрос других макрокоманд перейти на следующую строку и повторить шаги с 3 по 6.
7. Макрокоманды выполняются в порядке расположения в бланке.
Условия в макрокомандах: Всегда в программировании существует необходимость проверки каких то условий и переход по каким то двум разным путям в зависимости от этих условий.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.