Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методическое указание к выполнению курсовой раб...doc
Скачиваний:
5
Добавлен:
07.09.2019
Размер:
4.79 Mб
Скачать

2.3.2. Создание итоговых вычисляемых полей

Задание: добавить на главную форму многотабличной формы (рис. 2.33) вычисляемое поле для расчета суммарной стоимости по каждой накладной.

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

Порядок работы:

1. Многотабличная форма (рис. 2.24) открывается в режиме конструктора.

2. Нажатием кнопки подключается Панель элементов ( ).

3. На Панели элементов выбирается объект Поле ( ), который прорисовывается в примечании подчиненной формы «Товары» (рис. 2.34).

Рис. 2.34. Добавление на форму нового поля

4. Вместо текста «Поле16:» записывается подпись для поля (рис. 2.35).

Рис. 2.35. Подпись для поля

5. Задается имя поля. Для этого щелчком правой кнопки мыши на поле вызывается контекстное меню и выбирается команда Свойства.

6. В появившемся диалоговом окне необходимо перейти на закладку Все и в строке Имя задать новое имя: Итого (рис. 2.36).

Рис. 2.36. Определение имени поля

7. Записывается формула, по которой будет происходить расчет данных поля. Для этого в окне Свойства необходимо перейти на вкладку Данные и в строке Данные нажать кнопку . На экране отобразится окно построителя выражений (рис. 2.30).

8. В левом окне Построителя выражений двойным щелчком раскрывается раздел , в котором выбирается имя требуемой формы – подчиненная форма. Тогда в среднем окне отобразятся все объекты, расположенные на форме (рис. 2.31).

9. Последовательно выделяются имена полей, данные которых должны фигурировать в формуле и нажимается кнопка Вставить (рис. 2.37).

Рис. 2.37. Формула

10. После написания формулы нажимается кнопка ОК.

11. В окне Свойства на вкладке Макет в разделе Формат поля устанавливается формат Денежный.

12. На Панели элементов выбирается объект Поле ( ), который прорисовывается в примечании главной формы «Товары» (рис. 2.38).

Рис. 2.38. Добавление на форму нового поля

4. Вместо текста «Поле14:» записывается подпись для поля (рис. 2.39).

Рис. 2.39. Подпись для поля

5. Задается имя поля. Для этого щелчком правой кнопки мыши на поле вызывается контекстное меню и выбирается команда Свойства.

6. В появившемся диалоговом окне необходимо перейти на закладку Все и в строке Имя задать новое имя: Итого_по_накладной (рис. 2.40).

Рис. 2.40. Определение имени поля

7. Записывается формула, по которой будет происходить расчет данных поля. Для этого в окне Свойства необходимо перейти на вкладку Данные и в строке Данные нажать кнопку . На экране отобразится окно построителя выражений (рис. 2.30).

8. В левом окне Построителя выражений двойным щелчком раскрывается раздел , в котором выбирается имя требуемой формы – подчиненная форма. Тогда в среднем окне отобразятся все объекты, расположенные на форме (рис. 2.31).

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

Рис. 2.41. Формула

10. После написания формулы нажимается кнопка ОК.

11. В окне Свойства на вкладке Макет в разделе Формат поля устанавливается формат Денежный (рис. 2.42).

Рис. 2.42. Поле для расчета итоговой стоимости