Изчислени полета - studopediya

Искането за всеки запис може да се направи изчисление с числови стойности и низ или стойности за дата, използвайки данни от едно или повече полета. Резултатът от изчислението се образува нова таблица на заявка изчислява област. Новите полета оригиналната таблица са създадени. Всеки път, когато изпълните заявката се изчислява с помощта на текущите стойности на полетата. Изчисленията се извършват по ред (хоризонтално).







Изчислени полета - studopediya
По отношение на изчислените полета литерали и функции може да се използва в допълнение към имената на полетата. Като резултат от обработката на изразяване е само една стойност може да бъде получена. За да пишете израза в изчислена областта могат да бъдат използвани в съставителя на изразяване. който се нарича от контекстното меню щракнете върху "Билд". курсора на мишката трябва първо да бъде в израз на входа на клетките. Това отваря прозореца на Expression Builder (фиг. 2.36). Във формулите, които ще бъдат създадени в съставителя на изразяване, данните не се занимава, и полевите заглавия, от които са взети. В Expression Builder ще бъде отразено прилага формула (фиг. 2.37).







Фиг. 2.36 Call Expression Builder прозорец


Фиг. 2.37 Създаване на формула в съставителя на Expression

Изчислено поле може да съдържа вградени функции за достъп обаждания и следните твърдения:

"+" - добавя две аритметични изрази;

"-" - изважда вторият от първия аритметичен израз;

"*" - умножава две аритметични изрази;

"/" - акция първия аритметичен израз за втората;

"\" - на два кръга от аритметични изрази, до цели числа и акции първия към втория. Резултатът се закръглява до цяло число;

"^" - повдига първия аритметичен израз на силата дадена от втория аритметика израз;

«MOD» - два кръга от аритметични изрази, до цели числа, акции първия към втория и връща остатъка;

"" - генерира текстов низ като резултат от добавяне на втория ред на първия край. Ако един операнд е число, то автоматично се превръща в низ от знаци.

Например, че е необходимо да се изчисли стойността на стоките, закупени от доставчика. За да направите това, въведете формулата:

* Цената на покупката, сумата закупен

това е необходимо, за да изберете таблицата "Продукти" за изграждането на изразяването, и в него на полето "покупна цена" и "Брой закупени". Когато създавате изрази във формулата ще се появи прозорец Builder, както следва:

[Продукти]! [Покупната цена] * [Продукти]! [Брой закупени]

В първата група от квадратни скоби името на таблицата, от която е взета на данните. (Това е необходимо, в случай, ако данните са взети от множество таблици или множество таблици имат полета със същото име). В следващите скоби името на полето. Знакът "!" Се използва като разделител. В резултат на изчисления ще бъдат създадени област, в която броят на полето "цена" ред се умножават с номера от поле на "Брой" (фиг. 2.38).