Корректировка схемы данных




Созданную схему данных можно корректировать:

· Для удаления связей в окне Схема данных выделить линию связи щелчком мыши (линия становится жирной) и нажать клавишу Delete. Подтвердить удаление.

· Для удаления таблиц на схеме сделать активной удаляемую таблицу. Нажать клавишу Delete. Перед удалением таблицы удалить все связи!

Если схема БД удалена, то для создания новой схемы БД в окне Схема данных выполнить команду Связи \ Показать Таблицу или нажать кнопку Добавление таблицы на панели инструментов. Затем создать схему данных заново.

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

СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКИХ ФОРМ

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

Создадим форму с помощью мастера форм, затем отредактируем ее с помощью конструктора.

Мастер форм

Однотабличная форма

Рассмотрим пример создания однотабличной формы.

Пример 4. Создать форму для таблицы ПРЕДПРИЯТИЯ с
помощью мастера форм.

Последовательность действий:

· В окне НАЛОГ: база данных выбрать на панели объектов тип объектов Формы, нажать кнопку Создать формы с помощью мастера.

· В открывшемся окне Создание форм выбрать из списка таблицу ПРЕДПРИЯТИЯ.

· В Доступные поля выбрать КОД_ПРЕД и НАИМ_ПРЕД, нажав кнопку >>. Эти поля будут перемещены в окно Выбранные поля. Нажать кнопку Далее.

Назначение кнопок:

> - передача выделенного поля из окна Доступные поля в окно Выбранные поля;

>> - передача всех полей из окна Доступные поля в окно Выбранные поля;

< - возврат выделенного поля из окна Выбранные поля в окно Доступные поля;

<< - возврат всех полей из окна Выбранные поля в окно Доступные поля.

· В следующем окне Создание форм выбрать из списка (в один столбец, ленточный, табличный, выровненный) любой внешний вид формы. Например, в один столбец. Нажать кнопку Далее >.

· Следующим шагом выбрать из списка любой стиль, например, Официальный. Нажать кнопку Далее >.

· В следующем окне предлагается задать имя для формы.
По умолчанию имя формы совпадает с именем таблицы ПРЕДПРИЯТИЯ.
Можно ввести другое имя по своему усмотрению.
Ниже, в этом же окне, предлагается выбрать Дальнейшие действия:

открытие формы для просмотра и ввода данных
или изменение макета формы.
Выбрать первое действие и нажать кнопку Готово.

Получим форму, отражающую первую запись таблицы ПРЕДПРИЯТИЯ.

 

 

В форме в строке Запись представлены кнопки:

 

> - переход к следующей записи таблицы,

>I - переход к последней записи,

>* - установка курсора на чистую строку для ввода новой записи,

< - возврат к предыдущей записи,

I< - возврат к первой записи таблицы.

· Закрыть форму. В списке форм окна НАЛОГ: база данных появится форма ПРЕДПРИЯТИЯ.

 

Далее необходимо аналогично создать однотабличные формы Налоги и план. Заполним три созданные формы исходными данными из таблиц:

 

ПРЕДПРИЯТИЯ Таблица НАЛОГИ

КОД_ ПРЕД НАИМ_ПРЕД   КОД НАЛ НАИМ_НАЛ
  ЗАРЯ   Налог на имущество
  ВОСТОК   Налог на прибыль
  СЕВЕР   НДС

Таблица ПЛАН

КОД ПРЕД КОД_НАЛ КОД_НАЛ СУММА
    200,00р.
    400,00р.
    150,00р.
    400,00р.
    600,00р.
    800,00р.
    200,00р.
    250,00р.

При заполнении форм данными следует придерживаться определённых требований к последовательности их заполнения в соответствии со схемой данных:

· Сначала заполняются справочные данные, а затем учётные.

· Независимо могут заполняться те формы (таблицы), которые не подчинены каким-либо другим таблицам в одно-многозначных связях.

Многотабличная форма

На основе связанных таблиц можно создать составную форму.

 

Пример 5. Создать составную форму для таблиц ПЛАТЕЖИ и СПЕЦ-Я ПЛАТЕЖЕЙ с помощью мастера форм.

Выполнить последовательность действий:

· Выбрать на панели объектов тип Формы, нажать кнопку Создать формы с помощью мастера.

· В окне Создание форм выбрать из списка таблицуПЛАТЕЖИ, а из неё поля №_ДОК, КОД_ПРЕД, ДАТА, затем выбрать таблицу СПЕЦ-ЯПЛАТЕЖЕЙ и перенести поля КОД_НАЛ и СУММА. Нажать кнопку Далее >.

· В следующем окне Создание форм выполнить установку переключателя в положение Подчиненные формы, нажать кнопку Далее >.

· Затем выбрать внешний вид подчиненной формы. Например, ленточный (поставить флажок). Нажать Далее > и в следующем окне выбрать стиль. Перейти к следующему окну.

· В последнем окне Создание форм предлагается задать форме имя ПЛАТЕЖИ. Проверить наличие флажка Открыть форму для просмотра и ввода данных. Нажать Готово.

 

Появляется составная форма ПЛАТЕЖИ, в которой отражены объединенные данные из таблиц ПЛАТЕЖИ и СПЕЦ-Я ПЛАТЕЖЕЙ. Закрыть форму.

Конструктор форм

Для редактирования созданных форм используется Конструктор форм.

 

Пример 6. Отредактировать созданную форму ПЛАТЕЖИ: ввести общий заголовок “Платежное поручение №” и расположить заголовки полей и поля в соответствующие места формы.

 

Для редактирования открытой формы можно использовать кнопку панели инструментов Вид, выбрав из списка Конструктор. Если конструктор формы не открыт, выполнить следующую последовательность действий:

 

· В списке объектов Формы выделить форму ПЛАТЕЖИ, щелкнуть кнопку Конструктор, появится окно ПЛАТЕЖИ

Многотабличная форма состоит из главной формы и подчинённой. В главной и подчинённой формах имеются одни и те же области: Заголовок формы, Область данных, Примечание формы.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: