Създаване изчисляват на полета 1

Лесно изчисленото поле е област, в която трябва да се показва текущата дата. За да създадете такова поле:

  1. Създаване поле свободен елемент тип контрол (Text Box) в правилната форма място.
  2. Трябва само да въведете в полето израз = Дата (). се изисква знак равно.
  3. Отворете прозореца Свойства (Properties) за тази позиция, и да зададете свойствата на поле Format (Формат) желания формат на датата, като дълъг формат на дата (Long Дата).
  4. Задайте дължината на полето, така че той е бил поставен в необходимия брой знаци.
  5. Променете името на тага текстовото поле. Създаден поле ще се появи, както е показано на фиг. 9.47.

Фиг. 9.47. изчисленото поле







Обикновено това текстово поле контролен елемент е избран, за да създадете изчислени полета, въпреки че това не е необходимо. Може да се използва за някоя от контролите, които имат дадените свойства (Control Source).

Тя е в данните за собственост (Control Source), следва да се даде израз, който изчислява стойността на този елемент. Въвеждане на експресията се допуска директно в контрола, както направихме в примера. Въпреки това, ако изразът е достатъчно дълго, това е неудобно да влиза директно в полето. Можете да въведете израз в рамките на данни клетъчни характеристики (Control Source) в прозореца Properties (Свойства), и ако изразът не се вписва в свойствата на клетката, просто натиснете клавишната комбинация + и открита площ на входа (Zoom). Все още можете да използвате Expression Builder.







Изчислените области са най-вече в таблична или лента форми за показване на колоната с някои изчислени стойности. Например, стойността на стоките, се изчислява, като стойността на изразяване Цена * количество. За да се покаже на тези изчислени данни се използват два метода:

  • Първият метод се основава на факта, че формата се основава на базата на искане, което се включват и начислените колони. Под формата на текстово поле, което като източник на данни посочено компютърна заявка колона. Полето е блокиран, така че потребителят не може да промени данните в него, тъй като тези данни се оценяват по време на изпълнение на заявката.
  • Във втория случай, формата може да бъде изградена директно на база масата. Той създава текстово поле, в което източника на данни укажете израз, като = [Единична цена] * брой. При което по избор областите, определени в условия, които са включени във формата, както и всяка област на база масата.

Първият метод е за предпочитане, в повечето случаи, т.е.. К. Заявката може да се използва не само в аудио форма, но също така и в докладите, както и други форми. Пример за такава организация може да служи като начин на плащане "подформуляра поръчки" (Поръчки Подформуляр) база данни "Northwind". Тя се основава на заявка "Поръчка на информация" (подробности за поръчката Extended), който създаде изчислява поле "OtpusknayaTsena" (ExtendedPrice), със следната формула:

в примера на английската версия на достъп:

Данните за управление (Control Source) OtpusknayaTsena

(ExtendedPrice) под формата на стойност "OtpusknayaTsena" (ExtendedPrice) - Изчислено име на поле поискване.

CCur В горната формула - е функция, която преобразува стойността на експресията в типа на пари (валута).