Вычисление итоговых значений в подчиненной форме и отображение результата в главной таблице.
Создать в главной форме элемент управления, который вычисляет итог по данным из подчиненной формы нельзя. Для этого нужно создать необходимый элемент в подчиненной форме, затем скрыть этот элемент и связать его с другим элементом управления, который создается в главной форме. Это делается так:
1. Открыть подчиненную форму в режиме Конструктора.
2. Расширить раздел примечаний так, чтобы было место для размещения поля. Если раздела примечаний нет, нужно открыть Вид и включить флажок Заголовок/примечание.
3. Дайте команду Вид/ Свойства– откроется диалоговое окно свойств подчиненной формы.
4. В раздел примечаний формы добавить элемент управления Поле. В свойстве Данные этого поля ввести выражение, которое содержит итоговую функцию для нужного поля.
5. На вкладке Другиеокна свойств поля ввести имя для данного элемента управления. На это имя далее будем ссылаться.
6. Установить в свойстве Вывод на экранзначение НЕТ.
7. Выйдите из подчиненной формы.
8. Откройте главную форму в режиме Конструктора.
9. Дайте команду Вид/Свойства.В форму добавьте элемент управления Поле, в котором будет отображаться итоговый расчет. В свойстве Данныеэтого поля нужно ввести выражение, которое обеспечит связь со скрытым элементом управления подчиненной формы. Синтаксис этого выражения:
=[имя подчиненной формы].Form ! [имя элемента управления].
10. В свойстве Формат поля для нового элемента управления нужно задать тип значения ( Фиксированныйили Денежный), в свойстве Число десятичных знаков установить необходимое значение , в свойстве Вывод на экранустановить значение ДА.
Дата добавления: 2014-12-11; просмотров: 2163;