Введение в информационные технологии. Понятие информационных технологий. Задача технологии как науки, страница 7

7) В левом и правом раскрывающемся списке выбрать поле, по которому будут связаны главная форма и подчиненная.

Создание вычисляемого поля в форме

1) Открыть форму в режиме Конструктора

2) С помощью элемента Поле разместить в форме Свободный элемент управления

Поле 0: Свободный
 


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. Макрокоманды выполняются в порядке расположения в бланке.

Условия в макрокомандах: Всегда в программировании существует необходимость проверки каких то условий и переход по каким то двум разным путям в зависимости от этих условий.