- •Создание пользовательских форм
- •Мастер форм Однотабличная форма
- •Многотабличная форма
- •Конструктор форм
- •Редактирование главной формы
- •Редактирование подчиненной формы
- •Создание кнопок
- •Вычисление в форме
- •Ввод и корректировка данных контрольного примера Ввод исходных данных в таблицы бд
- •Корректировка таблицы
Вычисление в форме
В платёжном поручении, как правило, должна быть указана общая сумма платежа. Чтобы получить её в форме, следует создать в подчинённой форме, в области Примечание формы формулу =Sum([Сумма]).
Последовательность действий:
На панели элементов щёлкнуть по кнопке Поле
и с помощью курсора +ав
вычертить область свободного поля, в
которой будет получена сумма.
На панели инструментов нажать кнопку Свойства. В появившемся окне открыть вкладку Данные и нажать кнопку
(многоточие).В открывшемся окне Построителя выражений внизу имеются три окна. В первом выведены папки (таблицы, запросы, формы, функции и так далее). Во втором окне показаны элементы активного объекта в первом окне. В третьем окне можно выбрать функцию.
В нашем случае:
а) в первом окне выбрать Функции, а затем Встроенные функции;
б) в третьем окне выбрать из списка функцию Sum или вручную набрать функцию Sum(), удалить содержимое внутри скобок;
в)в первом окне активизировать Спецификация платежей;
г) во втором окне выбрать <Список полей>;
д) в третьем окне щёлкнуть по полю Сумма;
е) нажать кнопку Вставить, получим выражение Sum([СУММА]), нажать ОК;
ж) в окне Свойства установим для этого поля формат и число десятичных знаков. Для этого открыть вкладку Макет, выбрать формат Денежный;
з) закрыть окно Свойства;
и) изменить надпись вместо «поле…» на «Общая сумма платежа».
После этого форма Платежи в режиме конструктора примет вид:
Закрыть конструктор форм.
Ввод и корректировка данных контрольного примера Ввод исходных данных в таблицы бд
Для ввода данных в таблицы используются формы.
После ввода данных через формы будут заполнены и таблицы:
ПРЕДПРИЯТИЯ НАЛОГИ
Код пред-приятия |
Наименование предприятия |
|
Код налога |
Наименование налога |
101 |
Заря |
|
01 |
Налог на имущество |
102 |
Восток |
|
02 |
Налог на прибыль |
103 |
Север |
|
03 |
НДС |
ПЛАН ПЛАТЕЖИ
Код пред. |
Код налога |
Сумма плановая |
|
Номер документа |
Код пред. |
Дата перечис-ления |
101 |
01 |
200 |
|
01 |
101 |
3.02.11 |
101 |
02 |
400 |
|
01 |
102 |
3.02.11 |
102 |
01 |
150 |
|
02 |
101 |
5.02.11 |
102 |
02 |
400 |
|
03 |
101 |
15.03.11 |
102 |
03 |
600 |
|
03 |
102 |
5.03.11 |
103 |
01 |
800 |
|
04 |
101 |
17.04.11 |
103 |
02 |
200 |
|
04 |
103 |
10.03.11 |
103 |
03 |
250 |
|
05 |
103 |
23.03.11 |
|
|
|
|
06 |
102 |
20.04.11 |
СПЕЦИФИКАЦИЯ ПЛАТЕЖЕЙ
Номер документа |
Код предприятия |
Код налога |
Сумма оплаты |
01 |
101 |
01 |
50 |
01 |
101 |
02 |
50 |
01 |
102 |
03 |
150 |
02 |
101 |
01 |
50 |
03 |
101 |
02 |
50 |
03 |
102 |
02 |
100 |
03 |
102 |
03 |
150 |
04 |
101 |
01 |
100 |
04 |
103 |
01 |
100 |
04 |
103 |
02 |
100 |
05 |
103 |
01 |
500 |
06 |
102 |
02 |
200 |
06 |
102 |
03 |
100 |
Исходные данные можно ввести непосредственно в таблицы.
