Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Примеры выполнения арифметических операций в вычисляемых полях



В бланк запроса в ячейку Поле вводится выражение. Поля, на которые в выражении содержатся ссылки, находятся в таблицах или запросах текущего запроса.

Выражение Описание
   
ПервоначальныйФрахт: [Фрахт] * 1.1 Отображает в поле «ПервоначальныйФрахт» стоимость фрахта плюс 10 процентов.
ОбъемЗаказа: [Количество] * [Цена] Отображает в поле «ОбъемЗаказа» произведение значений полей «Количество» и «Цена».
ВремяДоставки: [ДатаЗаказа] - [ДатаОтгрузки] Отображает в поле «ВремяДоставки» разницу между значениями полей «ДатаЗаказа» и «ДатаОтгрузки».
ВсегоВНаличии: [ТоварыНаСкладе]+[ЗаказаныеТовары] Отображает в поле «ВсегоВНаличии» сумму значений полей «ТоварыНаСкладе» и «ЗаказанныеТовары».
ДоляФрахта: Sum([Фрахт])/Sum([ОбщийИтог]) *100 Отображает в поле «ДоляФрахта» процент на оплату фрахта для каждого итога. Для этого сумма всех значений поля «Фрахт» делится на сумму всех значений поля «ОбщийИтог». (В данном примере использована функция Sum.) На экране должна быть отображена строка Групповая операция в бланке запроса, а в ячейке Групповая операциядля данного поля должно быть установлено значение Выражение. Если для данного поля в ячейке свойства Формат поля (Format) установлено значение Процентный, не включайте выражение *100.
     

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

Nz([ТоварыНаСкладе])+Nz([ЗаказанныеТовары])

Для получения дополнительных сведений о функции Nz нажмите кнопку.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acconCalculatedFieldExpressionsUseArithmeticOperatorsSW":1:"Foo":"Invisible"}





Дата публикования: 2014-11-04; Прочитано: 216 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...