Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Февраль Май




I квартал II квартал

Январь Янв-2000 Апрель Апр-2000

Февраль Февр-2000 Май Май-2000

Март Март-2000 Июнь Июнь-2000

на основе следующего запроса:

Код товара Янв-2000 Февр-2000 Март-2000 Апрель-2000 Май-2000 Июнь-2000
             
             
             

При таком запросе результат выполнения формы будет выглядеть следующим образом:

           
   
 
   
 
   
 
   


Код товара 1

 

Январь 30 Апрель 11

Март 10 Июнь 10

Пусть нам нужно определить суммы продаж по каждому кварталу, а затем – общую сумму за год. Для этого необходимо добавить вычисляемые поля, складывающие значения по продажам по каждому кварталу. Однако в некоторых месяцах объем продаж равен нулю. В этих случаях Access не будет подсчитывать значения итоговых сумм. Для этого нужно сделать следующее:

1) Выделить поля Янв-2000 и вызвать его Свойства. Во вкладке Данные будет стоять янв-2000 (имя поля исходного запроса). Нам нужно сделать так, чтобы, если значения этого поля нулевые (is Null), то в форме на ее месте должен находиться 0, а иначе – значение данного поля. Для этого в строке Данные нужно вызвать Построитель и с помощью функций записать выражение:

If (is Null ([янв-2000])); 0; [янв-2000]

2) Во вкладке Имя изменить имя поля Янв-2000 на Январь, т.к. при подсчетах суммы за квартал мы будем использовать теперь не поле исходного запроса Янв-2000, а наше расчетное поле. Поэтому их имена должны отличаться.

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

4) Под каждым столбцом, содержащим данные по месяцам одного и того же квартала, добавить вычисляемое поле

Итого = [Январь]+[Февраль]+[Март]

Заметим, что для подсчета сумм используются не исходные поля [Янв-2000] и т.д., а имена вычисляемых полей [Январь] и т.д.

5) Вызвать Свойства добавленных полей и присвоить им имена (вкладка Все, строка Имя): Квартал I, Квартал II…

6) Добавить еще одно поле, определяющее сумму продаж за год

Итого за год = [Квартал 1]+[Квартал 2]+…




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 273; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.